What are the responsibilities and job description for the Senior Software Engineer position at Slope Software?
Location
Atlanta, GA (Preferred) - Hybrid
About Slope Software
Slope is a fast-growing InsurTech startup focused on providing technology solutions to make actuarial modeling more efficient and more accessible. Our software is used by insurance companies to perform the complex process of projecting cash flows for long duration contracts such as life insurance, annuities, pensions, and others.
Our software engineers solve challenging problems that include areas of focus such as complex web architecture, intricate front-end work, and high-performance distributed cloud computing. We highly value collaborative design sessions, peer code reviews and architecture discussions, and encourage constant improvement by allocating a portion of each sprint to refactoring and tech debt.
If this sounds interesting, we’d love to talk with you!
Summary
Slope Software is seeking a senior-level developer familiar with .NET, web technologies, C#, and AWS cloud infrastructure. The ideal candidate will have a strong background in enterprise software development and a proven track record of delivering results while collaborating with teammates.
Job Role & Responsibilities
- Develop new features, modifying existing features, and perform bug fixes
- Work with other engineers in an Agile environment and participate in all aspects of the development process
- Perform peer code reviews
- Mentor junior developers, when applicable
- Analyze ways to improve our codebase, evaluate new technologies, and help with architecture changes
- Collaborate with the development team on architecture design decisions
- Collaborate with the rest of the product development team, including Product and QA, in order to deliver the best product possible
Preferred Experience
- Bachelor’s Degree
- 5 years of development experience
- Some experience with .NET 6-8 , MVC, and related technologies
- Strong C# development skills
- SQL skills using standard technologies such as PostgreSQL (Snowflake is a plus)
- Knowledge of web technologies such as HTML5, CSS/LESS, JavaScript, etc
- Experience with React and Typescript preferred
- Experience with object-relational mapping frameworks such as EntityFramework and Dapper
- Experience with dependency injection frameworks
- Experience with Agile development lifecycle
- Strong problem-solving skills and ability to think critically
- Excellent communication skills and the ability/desire to work on a collaborative team
- Experience with AWS architecture/services and/or High Performance Computing services is a plus
Job Benefits
- Competitive Salary
- Equity package/Stock Options
- Flexible work hours
- Health, Dental, Vision Insurance (employee portion covered 100% on most plans)
- 401(k) plan
- Unlimited paid time off policy (3 week minimum)
- Casual dress code
- Fun, collaborative, fast-paced startup work environment
- Atlanta office provides stocked drinks & snacks
- Flexible hybrid work environment
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.