Constellation Search Group
Senior Software Engineer (Remote)
Senior Software Engineer | Constellation Search Group | UnitedStates
Title: Sr Software Engineer
Location: Remote from either CST or EST time zones
Compensation: 145 to 165k plus bonus & benefits
...Senior Software Engineer | Constellation Search Group | United States
Title: Sr Software Engineer
Location: Remote from either CST or EST time zones
Compensation: 145 to 165k plus bonus & benefits
Type: Direct
Summary:
This individual helps define the application architecture, patterns, and practices their team uses. They lead or participate in design sessions and other team meetings to help the team evaluate tradeoffs and arrive at decisions quickly. They find constructive, even spirited, but always respectful debate about architectural patterns, engineering principles, and coding practices to be a valuable part of the learning and engineering process.
This individual is hands-on with coding responsibilities each sprint. They showcase SOLID principles and other composition patterns through the code they author or help improve. They help prototype solutions to evaluate design decisions, technology, toolkits, platforms, and practices the team needs to build a high-quality product at an efficient pace. They’re willing and actively seek to help others, address team velocity, or debug issues.
Responsibilities
- Collaborate with Engineering Manager on the platform architectural vision.
- Instill passion and confidence within the engineering team by exhibiting the enthusiasm, curiosity, and fearlessness needed to successfully solve challenging problems and build innovative new features.
- Guide the engineering team in quickly defining the technical design and specifications of application features, including testing, deployment, performance, scalability, security, monitoring, and cost.
- Ensure the engineering team execution follows the prescribed practices and design during feature implementation.
- Participate in team sprint ceremonies, department planning ceremonies, code reviews, and the architectural advice process.
- Complete team sprint work, including prototyping, coding features, debugging, or addressing technical debt.
- Monitor deployments to ensure successful value delivery to stakeholders.
Experience
- Strong experience building, deploying, and supporting reliable, scalable, and secure web applications and APIs. Cloud experience is a plus.
- Strong coding experience with C#, .NET, HTML, and JavaScript. Experience building SPAs with Aurelia, Knockout, or Angular is a plus.
- Strong experience refactoring application architecture and logic to reduce time to market and risk for feature implementation and bug fixes.
- Strong awareness and understanding of design patterns and practices.
- Experience with relational databases and access using Entity Framework. Domain-driven design experience is a plus.
- Awareness of building accessible user experiences.
- Awareness of CI/CD practices, including experience building pipelines to deploy infrastructure and code.
- Awareness and understanding of secure development practices. Compliance is a plus.
- Ability to support business case justification and perform cost/benefit analysis.
- Strong interpersonal and communication skills with the ability to have conversations with both technical and non-technical stakeholders.
- Experience leading a team of three to five engineers with the ability to be a trusted advisor while setting clear expectations and direction.
- Experience executing within an agile organization.
- B.S. in Computer Science, Engineering, or related area of study.
Benefits
- Medical, Dental and Vision Insurance
- HSA and FSA
- Life and AD&D Insurance
- 401k
- PTO & Holidays
EEOC: We are committed to equal employment opportunity without consideration of race, color, religion, ethnicity, citizenship, political activity or affiliation, marital status, age, national origin, ancestry, disability, veteran status, sexual orientation, gender identity, gender expression, sex or gender, or any other basis protected by law.
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save