Participating in the design and creation of scalable software
Develop software solutions that support the company's strategic business goals and customer requirements.
Support software feature definition by participating in scoping meetings with internal business users, software development and preliminary testing, and release to production activities.
Document new features in Notion for development team long term support.
Develop flowcharts, layouts, and documentation to identify requirements and solutions based on the assignments.
Develop and manage well-functioning databases and applications
Write effective UI and APIs code
Test software to ensure responsiveness and efficiency
Write well-designed, testable code
Troubleshoot, debug their code before handing over to reviewer
Demonstrable experience with the following frameworks: ASP.NET Core 3.0/ C#. Angular 8/TypeScript, Entity Framework
Demonstrable experience with the following applications: Visual Studio .NET, Visual Studio Code, Apache HTTP Server, PostgreSQL
Demonstrable experience with the following source control: GIT
Should be able to work on development activities include building high-resolution time-series data reporting, geo-location visualization tools, machine learning algorithms, mobile applications, and various third part integrations via APIs
Should have worked in Agile Methodology (aware of story, estimation in story points etc.)
Show the full description
Ability to own every step of the development process, from refining tickets to shipping the code to production.
Practical experience in the use of leading engineering practices and building robust solutions at large scale