Senior Engineer II
Company: Carrierdirect
Location: Chicago
Posted on: November 8, 2024
Job Description:
The Senior Engineer II role is focused on translating
requirements into scalable, reliable, ease of use cloud-based
applications.What you'll do:
- Write, test, document and deploy code to support our client's
requirement
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Build backend APIs and optimize the application for speed and
scalability
- Design and implement data storage solutions
- Develop awesome products for our clients using the latest
frameworks
- Our preferred stack includes React, Node, Java/Spring Boot or
.NET, PostgreSQL/Mongodb all managed within Kubernetes
clusters
- Support Infrastructure as Code and CI/CD with tools like
CircleCI
- Work with cloud technologies such as AWS, GCP and Azure
- Participate in design and architecture discussions
- Understand principles and tradeoffs of monolithic vs
microservices-based architectures and everything in between
- Work side-by-side with our clients and the rest of the
team
- Mentor junior team members
- Contribute to the product vision as the application
evolves
- Explore and propose new technologiesHow you'll do it:
- Autonomy: Lead architectural discussions with internal
teammates and client stakeholders. Manage self and others'
commitments holding other teammates accountable to commitments.
Ownership of complex technical aspects of project with no oversight
needed from management.
- Communication: Provide consistent feedback to direct reports to
help management performance and set clear expectations.
Communication of technical issues and updates directly to clients
in a clear, concise manner. Provide regular status updates and
information to the project team and larger internal organization.
Proactive communication of anticipated roadblocks and
limitations
- Collaboration: Lead collaborative discussions with teammates to
promote creative thinking and brainstorming. Help to establish a
shared vision and direction for project teams- sharing best
practices across multiple projects to help inform development.
Perceived as strong client partner per feedback from CSAT.
- Problem Solving: Ability to split large, complex objectives
into smaller, simpler subgoals to execute on. Leaning on past
experience and other client project learnings to help inform
solving new problems. Create a culture of problem solving and
creative thinking amongst project teammates and direct reports. Big
picture thinking and perspective.
- Code Fluency: Ownership of technical design of applications.
Actively seeking out exposure to new technologies, specifically new
libraries and frameworks. Sharing learnings with the team to drive.
Serve as mentor to direct reports and other project team members on
technology best practices.What we need:
- 7-10+ years of professional web development experience, 7+
years of hands on experience with Java and/or JavaScript and/or
.NET in an API-focused environment
- 5+ years of hands on experience with Spring/SpringBoot and/or
Nodejs/Expressjs
- 3+ years of hands on experience with JavaScript and React or
Angular
- Graduate of a top rated coding bootcamp (i.e. Flatiron, General
Assembly, Bloomtech) and/or a Bachelors in computer science
- Excellent problem solving and debugging skills
- Excellent communication skills
- Understanding of client-side scripting and JavaScript
framework
- Proficient understanding of build and source control tools
- Proficient in creating and administering containers using
Docker
- Proficient in creating and maintaining REST APIs and
microservices
#J-18808-Ljbffr
Keywords: Carrierdirect, Bartlett , Senior Engineer II, Engineering , Chicago, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...