Lead Full Stack Developer
Karsun Solutions
- Location
- California · Colorado · District of Columbia +14
- Workplace
- Onsite
- Employment
- Full Time
- Salary
- USD 155,000–165,000/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Lead an agile team of developers and test automation engineers
- Grow team members into a high-performance team
- Design, develop, implement, test, maintain, and enhance products
- Leverage AI tools and technologies during development lifecycle
- Ensure quality of the product delivered and team performance
- Provide technical direction and mentor teams
- Incorporate efficient workflows, frameworks, templates, design and code best practices
- Produce reusable and maintainable code
- Implement Agile and DevSecOps best practices
- Deliver quality products predictably and consistently
- Evaluate functional/business and technical requirements
- Identify gaps and risks
- Review proposed new feature development for feasibility
- Estimate development work
- Craft detailed application design with a focus on standards, performance, flexibility, scalability and security
- Support the implementation of the solution
- Validate proposed technical architectures and solutions
- Monitor and analyze product performance in production
- Optimize and scale existing solutions
- Evaluate product and process metrics
- Implement process improvements
- Reinforce strategies, standards, and architecture consistency across product teams
- Engage in communities of practice
- Keep abreast of emerging tools and technologies
- Make recommendations for platform and technologies
- Recommend improvement areas to senior management
- Help application developers adopt new platforms through documentation, training, and mentoring
- Demonstrate product demos to users and stakeholders
- Collect feedback and implement improvements
- Assist in technical troubleshooting
- Peer review team members' work products
- Validate team members' work products
Requirements
- Bachelor's degree in Computer Science or a related field
- 10+ years of full-lifecycle application development experience
- At least 3 years of experience using the listed technologies and AWS cloud platform
- Experience in architecting and designing solutions
- Experience decomposing solutions into modules for development
- 5+ years of experience using Agile, DevSecOps, Test driven development and other lean methodologies
- Implementation experience on using Agile project management tools (JIRA)
- Implementation experience on using CI/CD pipelines for continuous integration, testing and deployment
- Experience developing cloud native solutions according to industry best practices
- Extensive hands-on experience in JavaScript (React.js, Node.js, modern JavaScript libraries - ES6 - 2015 and later versions)
- Extensive hands-on experience in API development (GraphQL/RESTful)
- Extensive hands-on experience in messaging (Kafka, AWS kinesis or others)
- Extensive hands-on experience in serverless application development using AWS Lambda
- Extensive hands-on experience in SQL and NoSQL databases
- Extensive hands-on experience in AWS services (Lambda, S3, Dynamo, Kinesis, RDS, Redshift and several others)
- Strong experience in database queries
- Experience working preferably with MySQL
- Good understanding of AI models, Agentic development and RAG concepts
- Experience in using AI tools, e.g., Copilot, AWS Bedrock, etc., to generate code for development and automation testing
- Experience in establishing source code management best practices (branching, repository structure, peer review process, documentation)
- Experience in establishing release management processes and standards
- Deep understanding of industry patterns for application architecture and integration
- Strong written and verbal communication skills
- Ability to present and comprehend technical details clearly
- Ability to mentor junior resources
- The ability to obtain and maintain a U.S. government issued clearance is required
Preferred
- Experience in a government contracting environment with DoD and non-DoD customers
Skills
- JavaScript
- React.js
- Node.js
- GraphQL
- RESTful
- Kafka
- AWS Kinesis
- AWS Lambda
- SQL
- NoSQL
- AWS
- Dynamo
- RDS
- Redshift
- MySQL
- Copilot
- AWS Bedrock
- JIRA
Similar roles
IT Support Specialist-III
Amperesand · Reno, Nevada, United States · today
Staff AI Engineering - Enterprise Architecture
American Express · Phoenix, AZ, United States · USD 144,250–256,250/yr · today
Field Service Technician II
Toshiba America Business Solutions · East Syracuse, NY, United States · today
Field Service Technician I
Toshiba America Business Solutions · Rochester, NY, United States · today
Field Service Technician II
Toshiba America Business Solutions · Buffalo, NY, United States · today
Incentives Analyst
MicroStrategy · Tysons Corner, VIRGINIA, United States · USD 66,400–119,600/yr · today