FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
CivicPlusSenior Software Engineer developing innovative software solutions to enhance CivicPlus products. Contributing to Agile development teams and mentoring fellow engineers for high-quality standards.
Tech Stack
Tools & technologiesAWSCloudDockerJavaScriptKubernetes.NETReact
About the role
Key responsibilities & impact- Analyze requirements and design innovative software solutions that enhance CivicPlus products
- Develop efficient, maintainable code using established best practices and current software patterns
- Read, understand, and debug code to resolve software issues and defects
- Build a deep understanding of the team’s architecture, deployment pipelines, and development processes
- Test and own software solutions throughout their lifecycle
- Actively participate as a full member of an Agile development team
- Mentor and train other developers
- Help ensure the team delivers high-quality, performant solutions aligned with industry best practices
- Stay current with evolving technologies and engineering best practices
- Contribute to the development and refinement of coding standards.
Requirements
What you’ll need- Advanced proficiency with .NET Core, Web API, and C#
- Proficiency with JavaScript
- Demonstrated understanding of SOLID design principles
- Experience with unit testing and writing testable code
- Effective communication skills
- Proficiency with source code control tools and techniques
- 6 years of experience and a degree in Computer Science or a related field, or 8 years of relevant experience
- Professional experience developing highly scalable APIs and integrations
- Deep understanding of web application architecture and operations
- Experience with design patterns and their application
- Familiarity with AWS cloud platform.
- Nice to have: Experience with React JS preferred, or another front-end development ecosystem
- Experience with Postgress, document databases, or other data persistence tools
- Experience with Agile development processes
- Experience with Docker or Kubernetes.
Benefits
Comp & perks- Comprehensive health insurance
- Dental insurance
- Vision insurance
- Flexible Time Off
- 401(k) plan
- and more.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET CoreWeb APIC#JavaScriptSOLID design principlesunit testingtestable codeAPIsdesign patternsdata persistence
Soft Skills
effective communicationmentoringteam collaboration
Certifications
degree in Computer Science