Applied Systems · 3 hours ago
Senior Software Engineer
Applied Technology Group Inc is a leading technology business partner focused on the Architectural, Engineering and Construction industry in North America. They are seeking a Senior Software Engineer to build scalable web apps and APIs in Python Django, working closely with the Product Owner and other developers to design APIs and back-end components while ensuring code quality through reviews and mentoring.
InsuranceSoftware
Responsibilities
Build quality and resilient solutions for projects ranging from mobile applications to web-based SaaS applications to enterprise process automation and integration projects
Work closely with the Product Owner to design APIs, data models and all back-end components to fit the project needs
Work closely with the front-end web or mobile developer to design APIs
Conduct code reviews to ensure code quality and distribute knowledge
Provide thought leadership on best practices including readable, maintainable, performant, and secure coding practices
Mentor less experienced team members
Document requirements
Document data flows
Document system architecture
Estimate work
Plan project timelines (agile, waterfall, hybrid)
Manage time for yourself effectively
Qualification
Required
5 - 10+ years experience designing appropriate software architecture for the problem being solved
Extensive experience building web apps and APIs using Python Django
Detail oriented, ability to understand and business processes & data
Solid knowledge and experience with PostgreSQL
Experience designing & developing secure RESTful APIs and the Django Rest Framework
Experience designing & developing resilient integrations with other API based system, designing for performance including caching, queueing, and logging
Experience with background jobs in Celery and Flower
Experience with auth, social auth, MFA
Experience with Github or similar and branching
Experience deploying with CI/CD pipelines and Github actions
Experience building and deploying Docker Containers
Experience with observability and telemetry tools
Effective communication to identify priorities and communicate through blockers
Keen root cause diagnosis - able to efficiently find the cause of a problem and provide a stable resolution
Provide thought leadership on best practices including readable, maintainable, performant, and secure coding practices
Mentor less experienced team members
Document requirements
Document data flows
Document system architecture
Estimate work
Plan project timelines (agile, waterfall, hybrid)
Manage time for yourself effectively
AWS & Azure infrastructure, Terraform / DevOps
Front-end technologies, such as JavaScript, HTML5, and CSS3
Vue 3
BI Platforms, Data Analytics, ML/AI
Benefits
Competitive Base Salary
Health, Dental and Vision Benefits
Short-Term and Long-Term Disability
Wellness Programs
Professional Development Reimbursement
3 weeks of PTO each year, paid holidays, and your birthday off
2 paid volunteer days each year
401k match up to 4% after 90 days of employment
Great culture with frequent in-person events and gatherings
Company
Applied Systems
Applied Systems is a digital insurance agency that provides software for agency management systems.
Funding
Current Stage
Late StageTotal Funding
unknownKey Investors
CapitalGStone Point Capital
2018-10-16Series Unknown
2017-09-11Private Equity
2013-11-26Acquired
Recent News
Life Insurance International
2026-01-11
2025-12-17
Company data provided by crunchbase