We are seeking Software Engineers to design, develop, and implement software solutions that solve business problems through innovation and engineering practices. You will be involved in all aspects of the Software Development Lifecycle (SDLC), including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules. You will also identify and troubleshoot application code-related issues, take an active role in code reviews, and assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows. This role involves participating in project planning sessions, collecting and analyzing information, demonstrating independent problem-solving skills, and developing solutions to complex analytical/data-driven problems. The ideal candidate is a fast learner, capable of solving complex problems and creating simple solutions, and proactively develops and implements best practices. You will be involved in production support and development activities, study and improve processes to increase application quality, development productivity, and effectiveness, and design, develop, test, and support application modules. Collaboration with business and technology teams to evaluate requirements and propose optimal technology solutions and delivery approaches is key. We are looking for motivated individuals who are eager to work in a highly efficient agile team and possess an attitude of being a good team player.
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
Mid Level