Impronics Technologies is seeking a Software Engineer with 2-10 years of software development experience. The ideal candidate will have strong skills in Oracle/MySQL/SQL Server, RESTFUL and SOAP Services, and microservices development. The role includes designing and developing high-quality code, collaborating with stakeholders, and testing/debugging applications. Experience in the financial industry is preferred. Candidates should possess strong analytical skills and effective communication abilities.
Qualifications
2-10 years' software development experience including design and development.
Hands-On experience with Database development and tools with Oracle/MY SQL/SQL Server.
Good experience and knowledge in developing RESTFUL and SOAP Services.
Good experience and knowledge in developing Microservices.
Some experience and knowledge in deploying and developing using AWS/Azure.
Financial industry experience preferred.
Responsibilities
Participates in software design meetings and analyzes user needs to determine technical requirements.
Designs and develops high-quality code.
Tests, debugs, analyzes, and fixes application problems/issues.
Works closely with stakeholders to fix issues in a timely fashion.
Follows the software development lifecycle process.
Skills
Software development experience
RESTFUL and SOAP Services
Microservices
AWS/Azure
Database development with Oracle/MySQL/SQL Server
Microsoft Office applications
Analytical skills
Programming languages
Effective communication skills
Job description
2 -10 years’ software development experience including design and development.
Hands-On experience with Database development and tools with Oracle/MY SQL/SQL Server.
Good experience and knowledge in developing RESTFUL and SOAP Services
Good experience and knowledge in developing Microservices
Some Experience and knowledge in deploying and developing using AWS/Azure
Financial industry experience preferred.
Proficiency with Microsoft Office applications.
Knowledge of software development methodologies and the software development lifecycle.
Ability to provide solutions to a variety of technical problems of moderate scope and complexity independently.
Strong technical, analytical, and development skills.
Intermediate knowledge of required programming languages.
Effective verbal and written communication skills; effective customer service skills.
Ability to work independently or within a team environment and handle multiple projects simultaneously.
Responsibilities
Your deliverables as a Software Engineer will include, but are not limited to, the following:
Participates in software design meetings and analyzes user needs to determine technical requirements.
Designs and develops high-quality code.
Tests, debugs, analyzes, and fixes application problems/issues.Works closely with stakeholders to fix issues in a timely fashion.
Follows the software development lifecycle process.
Interacts with internal stakeholders to support product releases and/or resolve program problems.