What are the responsibilities and job description for the Software Engineer position at CarShield?
About CarShield
We are a leading provider of vehicle service contracts and offer a competitive compensation package, including medical, dental, vision, life insurance, 401(k), and discounted tuition at Lindenwood University.
Why Choose Us?
- Competitive pay with performance bonuses
- Excellent medical coverage with employer cost sharing
- 401(k) with employer match
- Fitness facilities and on-staff personal trainer
- Laid-back yet driven work environment
Job Description
We're seeking an experienced Software Engineer to create engaging, scalable, and creative web applications. Successful candidates will have real-world experience implementing custom web applications in Microsoft .NET Core.
Responsibilities:
- Design persuasive visual experiences from large datasets
- Apply creative, technical, and analytical skills
- Show flexibility and adaptability in various technical and creative environments
- Use advanced design skills to support diverse marketing objectives
- Determine project scope and requirements
- Manage multiple projects simultaneously within deadlines
- Communicate effectively in challenging situations
- Maintain a strong sense of design and visual appeal
Requirements:
- Must be able to work in-office in St. Peters, MO
- 2 years as a professional full-stack software engineer
- Bachelor's degree in Computer Science or similar field (or equivalent experience)
- Expert knowledge in HTML, CSS, JavaScript, Microsoft .NET Framework, .NET Core, Visual Studio, Microsoft Web API, Entity Framework, and SQL Server
- Strong knowledge of UI design principles, color theory, layout, typography, and user interface usability