We are seeking Software Engineers to design, implement, test, and maintain major server-side components and web applications. This role involves implementing back-end components of an n-tier application, including the data model, data access objects, and application logic. You will participate in design and implementation of different Business Process Management processes and workflows, as well as project planning sessions to analyze business requirements and outline proposed IT solutions. Responsibilities include designing, reviewing, and providing input to design recommendations, incorporating security requirements, and ensuring compliance with architectural standards. You will translate technical requirements into programmed application modules, participate in code reviews, and troubleshoot application code-related issues. Ensuring product quality through unit testing, documentation, and maintenance is key. You will also participate in and guide product launch and deployment using CI/CD tools, and perform ongoing design and development of future state applications built on resilient frameworks and cloud-native technologies. This includes creating and managing microservices in cloud environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior