
Senior Software Engineer – Application Development
US LBM
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Design, develop, test, deploy and Maintain web/mobile applications and custom integrations
- Collaborate with product managers, UX designers, architects and other key stakeholders to understand requirements and translate them into technical deliverables.
- Participate in architectural discussions.
- Ensure the technical feasibility of achieving the requirements with the most optimized solution
- Conduct code reviews/enforce best practices to maintain code quality
- Hands-on development of complex features/user stories
- Lead creation of automated pipelines, oversee and participate in deployments.
- Troubleshoot and resolve issues in production and non-production environments
- Lead and mentor a team of software engineers, fostering a collaborative high-performing environment
Requirements
- Bachelor's Degree or Master’s Degree in Computer Science, or relevant experience
- 4+ years of proven experience leading a team of software engineers
- 4+ years of full stack development experience
- 5+ years working in a development team creating and delivering custom web and mobile applications
- Strong hands-on experience with Azure cloud services
- Experience in version controls systems, and CI/CD pipelines
- Mastery of developing serverless REST APIs using C# in Azure.
- Strong expertise in SQL, Relational Database systems and NO SQL databases.
- Strong expertise in front-end frameworks React/React Native, JavaScript, HTML & CSS.
- Understanding of containerization and orchestration tools, such as Docker and Kubernetes.
- Proficient in unit testing/e2e testing/load testing frameworks.
- Working knowledge of CI/CD pipelines, Terraform.
Benefits
- Comply with all policies and standards
- Adheres to Company’s commitment to workplace safety
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full stack developmentC#REST APIsSQLRelational DatabaseNoSQLReactReact NativeJavaScriptHTML
Soft Skills
leadershipcollaborationmentoringproblem-solvingcommunication
Certifications
Bachelor's Degree in Computer ScienceMaster’s Degree in Computer Science