BAMM Staffing · 4 months ago
Full Stack Senior Software Engineer - Team Lead
BAMM Staffing is a company seeking a Full Stack Senior Software Engineer - Team Lead to lead project efforts in designing, creating, and maintaining enterprise-level applications. The role involves collaborating with cross-functional teams to ensure software solutions align with business needs while maintaining scalability and high availability.
Professional ServicesRecruitingStaffing Agency
Responsibilities
Participate as part of a team and contribute to the full software development lifecycle, from concept and design to testing and deployment
Design, code, test, troubleshoot, document, and support application programs and/or system interfaces utilizing modern software programming languages and other tools
Lead project efforts directing the work of other engineers to achieve project goals ensuring code quality through thorough code reviews, testing, and using best practices and standards
Able to work independently to solve complex software problems, delivering quality software within specified target dates
Analyze requirements and corresponding software to design safe and effective approaches to changes in software to minimize risks and achieve project goals
Contribute to architectural and technical discussions and decisions, providing insights based on expertise and experience
Collaborate with cross-functional teams, including delivery managers, product managers, designers, other engineers, various business stakeholders, as well as leadership to define and deliver new features and enhancements in an agile software development environment
Collaborate with external vendors for various software integration efforts
Provide technical oversight and direct work for software engineers with less experience
Mentoring and guiding junior developers, fostering a culture of continuous learning and improvement
Write and maintain complex application documentation
Maintain confidentiality regarding the information processed, stored, or accessed
Help create, maintain, and enforce IT SDLC and Agile processes and standards
Establish and enforce application coding standards through code reviews
Proactively identify and recommend system improvements
Qualification
Required
Bachelor's degree in computer science, related field or equivalent professional experience
Minimum of 12+ years of overall experience building complex applications, highly available systems, and integrating third party API's
Minimum of 2 years leading a team (on and offshore)
5+ years of micro service development experience in an enterprise environment
3+ years of experience with React, NodeJS, serverless technologies, and SOA (REST/JSON). Typescript a plus
Strong experience with continuous integration and highly available systems
Expert in cloud architecture and tools, especially AWS
Advanced knowledge of SQL against a relational database
Advanced experience with source control tools (GIT or similar) and defect tracking systems required
Proficiency in multiple programming languages
Experience with application performance monitoring and testing tools
A strong business acumen with basic knowledge of Retail principles
Clear and effective writing and technical documentation skills
Advanced understanding of Object-Oriented Programming practices and Functional Programming
Team oriented with strong interpersonal and communication skills
Excellent prioritization skills with the ability to see a task to completion
Good analytical/problem-solving skills
Self-motivated/independent/resourceful
Ability to work on-site in Plano, TX (Monday through Friday)
Company
BAMM Staffing
BAMM is a leading Staffing and Solutions company.
H1B Sponsorship
BAMM Staffing has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2021 (1)
2020 (2)
Funding
Current Stage
Early StageCompany data provided by crunchbase