ApplySoftware Engineer - .NET
Posted about 2 months agoViewed
View full description
Requirements:
- Minimum of a Bachelor's degree in Computer Science, Software Engineering, or equivalent.
- 1-3 years of relevant experience in the software industry.
- Strong communication skills to work in a team environment.
- Proficiency in Microsoft technologies and platforms.
- Experience with .NET Core, ASP.NET MVC, and Web API.
- Familiarity with Azure and AWS cloud services.
- Experience in writing backend components and Restful APIs.
- Understanding of security standards and compliance measures.
- Experience with relational and schemaless databases such as Oracle, SQL Server, MySQL, PostgreSQL, and MongoDB.
- Ability to create database structures for required functionalities.
- Experience in writing unit tests with a goal of a minimum of 90% test coverage.
- Knowledge of collaboration tools like GitHub and JIRA.
- Basic understanding of front-end technologies.
- Flexible attitude and a versatile personality.
Responsibilities:
- Analyze business requirements to develop solutions.
- Estimate tasks assigned and contribute to project planning.
- Write maintainable and efficient code along with unit tests.
- Collaborate with team members to enhance project outcomes.
- Tune code for improved performance and security standards.
- Maintain existing systems by resolving issues as they arise.
- Update issue tracking software and provide status updates.
- Communicate effectively with clients regarding progress and issues.
- Control versioning of code to ensure organized development.
- Research new technologies to stay updated in the field.
- Upgrade personal skills and knowledge regularly.
Apply