We are seeking a Software Engineer to design, develop, and implement software solutions to meet business requirements. This role involves participating in all phases of the Software Development Lifecycle, from analyzing requirements and creating design specifications to translating technical requirements into application modules. You will develop and enhance application components, ensuring alignment with architectural standards. The position also requires leading the design and architecture of scalable, secure applications and guiding team members in best practices for development and coding standards. Collaboration with project teams to analyze requirements, outline technical solutions, and drive technical discussions is key. You will also identify and troubleshoot code-related issues, ensuring code quality through reviews, automated testing, and adherence to development standards. Assisting in design reviews by recommending improvements to system architecture and data flows, implementing continuous integration and deployment processes, and establishing monitoring and incident response for production systems are also part of the responsibilities. This is a full-time position located at 575 Washington Boulevard, Jersey City, NJ 07310.
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