We are seeking a skilled Software Engineer to join our team and contribute to designing, developing, and implementing innovative software solutions. This role involves solving business problems through engineering practices, serving as a subject matter expert for the Spring framework, and collaborating with product and user teams on design and prioritization. You will work closely with cross-functional teams to define, design, and ship new features, and build and operate large-scale, high-performance environments utilizing distributed systems and cloud technologies. The position encompasses all aspects of the Software Development Lifecycle (SDLC), including requirement analysis, architectural standard integration, documentation, translating technical requirements into code, and developing software modules. You will also represent the data engineering SDLC, guide the team on SDLC projects, identify and troubleshoot application code issues, and actively participate in code reviews to ensure alignment with architectural specifications. Additionally, you will assist with design reviews, participate in project planning, and mentor new employees.
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