We are seeking an experienced Software Developer/Application Developer to design, develop, test, maintain, and support enterprise software applications aligned with business objectives and user needs. This role delivers high-quality, scalable solutions across the full software development lifecycle, including requirements analysis, software development, testing, troubleshooting, performance optimization, and ongoing application support. The ideal candidate has strong full-stack development experience with modern web technologies such as Angular and/or React; backend technologies such as Node.js and Python; API development; and relational and non-relational databases. Experience with cloud-native development, continuous integration and continuous delivery (CI/CD) practices, and modern data platforms such as Databricks and/or Snowflake is highly desirable. As a recognized technical expert and subject matter expert (SME), this individual will lead complex initiatives, contribute to architectural decisions, mentor team members, collaborate with cross-functional stakeholders, and advance application modernization efforts. The role requires strong problem-solving and strategic-thinking skills, along with the ability to influence technical direction while supporting successful project delivery and operational excellence.
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