Senior Full Stack Engineer
Job
Compunnel, Inc.
Westlake, TX (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
88
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
JOB SUMMARY
As a Senior Full Stack Engineer, you will be a key contributor within a Scrum team and Digital Platforms Technology. You will collaborate closely with Squad Leads, Scrum Masters, Systems Analysts, Quality Assurance, Architects, Tech Leads, and other Developers to design, build, test, and deliver features for digital experiences. This role involves extensive knowledge of internet-based technologies, application architecture, and the full software development process, from analysis and design through to coding, testing, and problem resolution, utilizing both traditional and Agile methodologies. You will be expected to navigate the organization effectively, work constructively and collaboratively with diverse individuals and groups, and possess strong analytical, decision-making, and problem-solving skills. Key Responsibilities- Craft, build, test, and deliver features for digital experiences as part of a Scrum team.
- Collaborate with Squad Lead, Scrum Master, Systems Analyst, Quality Assurance, Architects, Tech Lead, and other Developers.
- Utilize formal methods, including traditional structured or Agile/iterative approaches, for delivering new or enhanced applications.
- Identify and communicate systems development processes and associated work products.
- Work with a variety of individuals and groups, both in person and virtually, in a constructive and collaborative manner.
- Tackle issues and work through ambiguous situations by making timely decisions based on facts, knowledge, experience, and judgment.
- Communicate effectively in various settings, including one-on-one, small and large groups, with peers, and senior management.
- Influence team members and external groups.
- Proactively navigate the organization to accomplish tasks.
- Work on multiple efforts simultaneously.
- Troubleshoot and solve problems effectively.
- Maintain organization, responsiveness, and commitment to quality. Required Qualifications
- 6+ years of demonstrated experience in client-side development with Angular, jQuery, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS.
- Proficiency in client-side unit testing frameworks and test runners such as Jest, Jasmine, and Karma.
- 4+ years of proven experience with server-side development using Java, Spring, Spring Boot, Camel, JMS, Apache Kafka, and persistence frameworks (JPA/Hibernate).
- Hands-on experience with AWS services including S3, EC2, Lambda, and CloudFormation (CFT).
- Strong understanding of CI/CD tools such as Jenkins and Artifactory, and deploying applications in a DevOps environment.
- Experience with API Design & Development and Microservices Architecture (Java, REST, GraphQL, NodeJS, Swagger).
- Proven understanding of E2E ALM tools like JIRA, git stash, FishEye, Crucible, Maven, Jenkins, uDeploy.
- Comfort with code quality and coverage tools like Sonar or equivalent.
- Ability to deal with ambiguity and work in a fast-paced environment.
- Ability to think out of the box and design end-to-end solutions.
- Passion and intellectual curiosity to learn new technologies and business areas.
- Excellent interpersonal skills, both written and verbal.
- BS/BA Degree or equivalent experience required.
- Experience collaborating in a team environment to develop, deploy, and support key applications and features.
- A proven understanding of the Agile software development methodology.
- Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage. Preferred Qualifications
- Experience in financial services applications.
- Experience with DevOps concepts governing SCM, continuous integration, monitoring, and deployment processes.
- Experience with Docker containerization.
- Experience with AWS cloud deployment and application management via the AWS console.
- Experience with the W3C's Web Content Accessibility Guidelines and their implementation. Certifications
- AWS certification(s)
Similar jobs in Westlake, TX
Goosehead Insurance Agency LLC
Westlake, TX
Posted2 days ago
Updated2 hours ago
Kforce Technology Staffing
Westlake, TX
Posted2 days ago
Updated2 hours ago
Goosehead Insurance Agency LLC
Westlake, TX
Posted2 days ago
Updated2 hours ago