Senior Software Developer building enterprise-level software solutions for educational assessments. Collaborating with teams to develop and maintain cloud-based applications using Angular and Node.js.
Responsibilities
Join a high-performing team focused on building and maintaining enterprise-level software solutions in a collaborative environment
Full lifecycle development using Angular, Node.js, and AWS DynamoDB within a modern, cloud/serverless architecture
Work closely with QA, business analysts, project managers, and fellow developers
Collaborate with cross-functional teams in an Agile environment to deliver scalable, secure software solutions
Develop and maintain front-end and back-end components using Angular and Node.js
Design and build serverless applications and services on cloud platforms
Create and review technical documentation and participate in code reviews
Support system testing processes, including unit, integration, and load testing
Utilize open-source development tools and manage tasks with tools like JIRA
Requirements
Minimum of 3-5 years of professional software development experience
Proficient with Angular 2+ (latest versions preferred)
Skilled in Node.js and working in serverless/cloud environments
Familiarity with development tools like Jenkins, Git, or similar
Proven ability to work effectively on large-scale projects within collaborative teams
Experience with Agile development methodologies
Strong communication skills, both written and verbal
Ability to interpret business requirements and translate into technical solutions
Comfortable with technical documentation and design processes
Solid understanding of software testing principles
Knowledge of enterprise system fundamentals such as scalability, performance, and security
Demonstrated ability to manage multiple priorities and meet deadlines
Experience with microservices architecture (preferred)
Bachelor’s degree in Computer Science, MIS, or related field (or equivalent experience) (preferred)
Benefits
Health coverage
Retirement plans
Generous paid time off, including holidays
Flexible schedules
Strong focus on employee development with on-the-job training and career growth
A positive company culture that values diversity and collaboration
Fullstack Developer for IT Capital Markets at Latin America's largest investment bank. Collaborating on Post - trade solutions and digital transformation initiatives in a hybrid environment.
Líder Técnico Senior Full Stack at Stefanini designing and implementing technological solutions with a focus on quality and security. Leading development teams in corporate and banking environments.
Engineer, Hardware Design working with cross - functional teams to develop electrical systems. Enhancing designs based on feedback and ensuring robust product development processes.
Senior Technical Lead responsible for delivering LTE Protocol Stack solutions for Virtual Base Band Unit. Leading and mentoring a team while collaborating cross - functionally to achieve software development goals.
Lead Full - Stack Developer for Cedars - Sinai's digital platforms, mentoring team and guiding technical direction. Collaborate on architecture, develop APIs, and ensure code quality in a hybrid environment.
Senior Software Engineer leading scalable service design and development for Pearson's digital ecosystem. Collaborating with cross - functional teams and mentoring junior engineers in best practices.
Senior ERP Software Developer tackling complex challenges across HR, Supply Chain, Finance, and clinical operations. Leveraging Oracle tools to build data pipelines and insights.
Senior Software Developer designing and developing web applications for the Life Sciences industry. Leading collaborations to understand client needs and improve existing products.
Software Engineering Interns at First Databank gain experience through diverse real world projects, focusing on AI - assisted development and rotating across multiple project areas.