Provide technical direction and mentor teams of resources in all aspects of technical delivery incorporating efficient workflows, frameworks, templates, design……
Implementation of a scalable E2E technical design across all systems in the solution - AWS tools, API, Redshift. Evaluates technical feasibility of features.…
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to……
Minimum of 5 years of experience performing independent, or preferably team based, system design or technical reviews including interfacing with requirements……
BS/MS in CS/CE/EE (or equivalent) with 5 + years in embedded systems; demonstrable systems design/analysis, and delivery of real - time software in dynamic……
Make high-level design decisions, ensure alignment with enterprise architecture standards, and oversee the creation of technical specifications for new features……
Lead the design and implementation of CI/CD and IaC strategies. Infrastructure automation using Terraform (modules, state management, governance).…
The Lead Embedded Software Engineer will develop embedded software/firmware for high performance, real-time controls and protective relays used for smart grid……
Working in cross-discipline design teams involving software, electrical, controls, and mechanical engineers. Work closely with software, electrical, mechanical,……
Proven experience in system architecture design and implementation, with a strong track record in building high-availability, high-performance, and highly……
Work with technical leads to develop and baseline requirements for embedded controls and software. This is a fast-paced role where you will operate with a high……
Bachelor's degree in Programming/Systems or Computer Science or other related field. Increased skill in multiple technical environments and knowledge of a……
Strong communication skills, with the ability to explain technical issues to non‑technical audiences. This role requires strong engineering depth, system‑level……
Bachelor’s degree in Computer Science or a related technical field. This individual must be able to clearly translate technical findings into business terms and……
As a Lead Firmware Engineer here at Honeywell, you will be responsible for providing technical guidance to project teams that will be designing, developing, and……
This position is available for independent contractors. Authors and audits technical design for features. Participates in development of contractor agreements,……
This position is available for independent contractors. Software design, investigating technical solutions. Experience with Docker, GIT, SonarQube, Checkmarx,……
Any Azure certification like DevOps, Developer will be a Plus. Architect and develop a scalable and maintainable application by creating self-contained,……
This position is available for independent contractors. Software design, investigating technical solutions. Experience with Docker, GIT, SonarQube, Checkmarx,……
Stakeholder Collaboration Engage with project managers, client stakeholders, and technical team to gather and refine requirements and define technical……
Experience in front-end architecture principles, including component-based design, state management, performance optimization, and design system integration.…
Understanding of tools such as GIT, Jira, Jenkins and CI/CD pipeline tools. The Cisco Distributed System Engineering (DSE) group owns the development of……
Architect, design, and develop platform software supporting network processing units (NPU), fabric, and SerDes components for Cisco core and edge routing……
Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. Strong communication skills; must be able to articulate complex……
As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual)……
ITAM Engineering and ServiceNow Platform as needed to support various asset management priorities and enterprise customers' demand. Exp in AWS / AZURE /GCP.…
To ensure process compliance in the assigned module| and participate in technical discussions/review as a technical consultant for feasibility study (technical……
Use AI to find out how well the skills on your resume fit this job description.
Overview:
Summary
The Lead Full Stack Developer will be responsible for leading a Small Team (6-8 FTEs) of Full Stack Developers and Test Automation Engineers. They will collaborate with a Business Analyst and Product Lead to plan and execute agile development.
Responsibilities:
What You'll Be Doing:
Lead an agile team of developers and test automation engineers and grow them into a high-performance team.
Hands-on role with extensive involvement in the full development lifecycle, including designing, developing, implementing, testing, maintenance and enhancement of products.
Hands on experience in leveraging AI tools and technologies during development lifecycle to enhance productivity and efficiency.
Accountable for the quality of the product delivered and team performance.
Provide technical direction and mentor teams of resources in all aspects of technical delivery incorporating efficient workflows, frameworks, templates, design and code best practices to produce reusable and maintainable code.
Implement the best practices of Agile and DevSecOps to deliver quality products predictably and consistently.
Lead the evaluation of functional/business and technical requirements and identify gaps/risks.
Review proposed new feature development to validate feasibility and estimate the development work.
Serve as the technical and technology expert crafting the detailed application design with a focus on standards, performance, flexibility, scalability and security, as well as supporting the implementation of the solution.
Provide validation of proposed technical architectures and solutions.
Monitor and analyze product performance in production, while looking for ways to optimize and scale existing solutions.
Evaluate product and process metrics (such as velocity, productivity, quality, usability) and implement process improvements
Reinforce strategies, standards, and architecture are consistent and well-integrated across different product teams by creating and engaging in communities of practice.
Keep abreast of the emerging tools and technologies and make recommendations for relevant platform and technologies
Keep skills up to date through ongoing self-directed training
Recommend senior management on improvement areas
Help application developers to adopt new platforms through documentation, training, and mentoring
Qualifications and Education:
Required Qualifications:
Bachelor's degree in Computer Science or a related field.
10+ years of full-lifecycle application development experience and at least 3 years of experience using the technologies listed below and AWS cloud platform
Experience in architecting and designing solutions and decompose them into modules for development
5+ years of experience using Agile, DevSecOps, Test driven development and other lean methodologies
Must have implementation experience on using Agile project management tools (JIRA), and 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), API development (GraphQL/RESTful), messaging (Kafka, AWS kinesis or others), serverless application development using AWS Lambda, SQL and NoSQL databases, AWS services (Lambda, S3, Dynamo, Kinesis, RDS, Redshift and several others).
Strong experience in database queries and 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) to manage a code base as if it were open source
Experience in establishing release management processes and standards
Deep understanding of industry patterns for application architecture and integration
Strong written and verbal communication skills with the ability to present and comprehend technical details clearly.
Must be able to demonstrate product demos to users and stakeholders, collect feedback and implement improvements.
Ability to mentor junior resources, assist in technical troubleshooting, peer review the team member’s work products and validate.
The ability to obtain and maintain a U.S. government issued clearance is required.
Compensation:
The proposed salary range for this role is $****** to $******* USD. The salary range provided is a good faith estimate representative of all experience levels. Karsun considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills.