Senior Software Engineer
$90,000–$120,000 year
Remote · Irving, Texas, United States or New York City, New York, United States
Job Summary
Groundworks seeks a Senior Software Engineer responsible for designing, developing, and maintaining software solutions that align with business goals. The role involves leading the software development lifecycle, collaborating with cross-functional teams, mentoring junior engineers, and enhancing technology capabilities. Key responsibilities include writing clean code, troubleshooting software defects, developing testing frameworks, and contributing to process improvements. Required skills include proficiency in multiple programming languages, strong understanding of software design principles, experience with databases, and familiarity with Agile methodologies.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Minimum 5-8 years of professional software development experience
- Proficiency in Java, C#, C++, Python, or JavaScript
- Proficient in .NET Core using C#
- Solid understanding of software design principles and OOP
- Excellent problem-solving, analytical, and critical-thinking skills
- Strong communication and collaboration skills
Desired Qualifications
- Experience with Agile and Scrum methodologies
- Experience mentoring junior developers
- Familiarity with cloud platforms (AWS, Azure, Google Cloud)
- Solid experience with CI/CD pipelines
- Experience with databases (SQL and NoSQL)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.