Job Openings
API Developer
About the job API Developer
Gentis Solutions is seeking an API Developer to join our team. This contract-to-hire position is with one of our Fortune 500 clients interested in full-time remote consultants. The ideal candidates will have the required skills listed below and will be eligible and open to being hired by our client at the end of the project's duration. If you are qualified, and you seek to work at a company reporting nearly $8 Billion in revenue with more than 6,000 employees, make sure you apply.
Requirements
- Bachelors degree or equivalent experience
- .NET languages, preferably C#
- Experience with .NET Framework or .NET Core
- Web Services (REST, SOAP, etc.)
- Thorough understanding of Object-Oriented Programming (OOP) principles
- Team player who excels in a collaborative environment
Desirable Skills
- 2-3 years of related development experience
- Relational databases and data access, preferably SQL Server
- .NET technology such as Web API
- Messaging based architecture, asynchronous messaging patterns, queuing systems
- Test automation, unit testing, and code coverage frameworks
- Comfortable working with an Agile development methodology
- Strong sense of personal accountability
- Contributes beyond job role and responsibilities
- Excellent problem-solving skills
- Ability to learn and apply new technologies
- Passionate about continuously improving organizational practices
Typical Duties
- Designs and develops applications with a focus on simplicity, reliability, maintainability, performance, and re-use
- Provides technical contributions in the areas of implementation and testing
- Engages actively in building out a dynamic and productive development organization, continuously improving practices and methodology
- Develop time estimates for project deliverables
- Learn new software tools and skills as needed
- Participate in test planning, development, and execution for integration and system testing
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Participate in code reviews
- Ability to be on call during deployments and support issues