Software Engineer responsible for full-stack development using modern frameworks and cloud solutions in U.S. locations. Collaborative role focusing on delivering quality software and technical mentorship.
Responsibilities
Design and develop user-friendly frontend applications using Bootstrap, Angular, Vue, or Blazor and JavaScript frameworks
Build robust backend services and APIs using C# and Python, ensuring high performance and scalability
Collaborate with UX/UI designers to deliver responsive and accessible applications
Design, develop, and optimize database schemas and queries in SQL Server and Postgres
Implement data storage, retrieval, and migration solutions, ensuring data integrity and security
Collaborate with data engineering teams to support advanced analytics and reporting requirements
Build and deploy cloud-native applications using Azure or GCP, leveraging services for compute, storage, and networking
Implement CI/CD pipelines to automate builds, testing, and deployments in cloud environments
Optimize applications for scalability, reliability, and cost-efficiency on cloud platforms
Work closely with cross-functional teams, including product management, QA, and DevOps, to deliver high-quality software
Participate in code reviews, providing constructive feedback to ensure coding standards and best practices
Troubleshoot and resolve complex technical issues, identifying root causes and implementing effective solutions
Stay updated with the latest technologies, frameworks, and best practices in full-stack development and cloud computing
Proactively identify opportunities for process improvements and contribute to the evolution of the tech stack
Mentor junior engineers and foster a culture of learning and collaboration within the team
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience
5+ years of professional experience in full-stack development
Proven experience with Angular, Vue, or Blazor for frontend development
Strong programming skills in JavaScript, C#, and Python
Proficiency in database design and optimization with SQL Server and Postgres
Hands-on experience with Azure or GCP for building and deploying cloud applications
Strong knowledge of RESTful API development and integration
Familiarity with CI/CD tools and pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions)
Understanding of microservices architecture and containerization tools such as Docker or Kubernetes
Experience with authentication and authorization frameworks (e.g., OAuth, JWT) is a plus
Familiarity with monitoring and observability tools such as Prometheus, Grafana, or Azure Monitor is a plus
Knowledge of agile development methodologies and DevOps practices is a plus
Experience in regulated industries like healthcare or finance is a plus
Benefits
Medical, Dental, and Vision insurance
Basic and Supplemental Life Insurance options
401(k) retirement plans with company match
Health Spending Accounts (HSA/FSA)
Flexible time off and 11 paid holidays
Family-building benefits, including Maternity, Adoption, and Parental Leave
Tuition Reimbursement and certification support, reflecting our commitment to lifelong learning
Principal Software Engineer working on OpenShift Virtualization projects for a globally distributed team at Red Hat. Collaborating with engineering teams and open - source communities to deliver high - quality software.
Senior Software Engineer developing and leading projects for Ansible Automation Platform at Red Hat. Collaborating in a global team with a focus on AI and automation.
Senior Engineer focusing on severe accident analysis for Rolls - Royce SMR's power stations. Responsible for technical assessments impacting reactor safety and performance with cross - functional collaboration.
Senior Software Engineer focused on 3D/4D reconstruction, leveraging deep learning in autonomous driving for NVIDIA. Collaborating within a diverse team to build simulation and modeling systems.
Software Engineer for NVIDIA's Networking Software Group. Focus on Ethernet Switch SDK Development, optimizing APIs and collaborating with global teams for innovative solutions.
Technical Lead responsible for the web portal portfolio at Smart Energy Link AG in Bern, Switzerland. Overseeing technical vision and robust architecture for full - stack applications.
Senior Software Engineer developing highly scalable software solutions at Iterable. Designing multi - tenant systems and enhancing data observability for millions of users.
Staff Engineer, Networking focusing on Network Operating Systems for Celestica. Collaborating with global teams on NOS development and complex feature validation.
Staff Systems Engineer developing Network Operating Systems for embedded networking products at Celestica. Collaborating with global teams to deliver advanced networking solutions.