We have great people here and are looking for more. Come join us - you will love it!
Job Title: Senior Software Developer
Position Type: Full-Time, Exempt
Department: Technology
Location: U.S. Remote
About The Role
We’re looking for someone with proven hands-on working experience in .NET development and of interactive applications. You need the ability to execute full life cycle software development and integrate software components into a fully functional software system, as well as develop software verification plans and quality assurance procedures. Additionally, you will document and maintain software functionality and tailor and deploy software tools, processes and metrics, and apply industry standards and best practices.
This Is The Job For You If You
Have excellent communication skills. Have the ability to communicate clearly and effectively, both verbally and written. Are self-driven, able to work independently with minimal supervision. Are inspirational and enjoy working with other developers on improving code quality. Are able to multi-task, engage and coordinate with several groups. Are detail oriented and comfortable with considering design impact to multiple stakeholders. Are analytical, problem solver, logical thinker with attention to detail.
This Is What We're Looking For
Bachelor’s degree in Computer Science or 5 years equivalent experience Minimum 7 years of software development experience. Minimum 5 years development in 1 of the following tech stacks: 3 years of Java/J2EE development, experience developing web services using Spring / Spring Boot / Hibernate / JUnit 3 years of C# .NET development, experience developing web applications with ASP.NET / MVC / HTML / CSS / Javascript / NUnit 3 years of C# .NET development, experience developing web services using WebAPI / SOAP / REST / NUnitMinimum 5 years of experience with relational databases and SQL. Strong knowledge of REST, SOAP, HTTP standards required and JSON/XML data formats. Proven experience with REST services in a large-scale production environment. Experience with AWS or other cloud hosted services. Delivered products and solutions through full SDLC process. Knowledge of network protocols and troubleshooting. Understanding of data encryption protocols and approaches. Experience using CI/CD tools such as Team City/Jenkins. Documentation tools such as Visio, DrawIO, Confluence, Wiki. Source control management experience with git.
The pay range for this position is $110,000 to $140,000. Base pay offered may vary depending on job-related knowledge, skills, and experience. In addition to base pay, this role is eligible to participate in the Annual Incentive Plan. A full range of benefits including but not limited to medical, financial, unlimited sick time, 22 days’ vacation annually (for FT workers; prorated 1st year of employment), parental leave and other benefits are also provided. This information is provided per several state and local Equal Pay and Pay Transparency Laws. Base pay information is based on market location. Applicants should apply via Sterling’s internal or external careers site.
Follow Us
www.instagram.com/sterlingcheck
www.linkedin.com/company/sterlingcheck
www.facebook.com/SterlingCheck/
Equal Employment Opportunities at Sterling
Sterling is an equal opportunity employer and prohibits discrimination based on race, color, religion, creed, national origin or ancestry, ethnicity, sex (including pregnancy, childbirth or related conditions), gender identity and expression, age, disability, citizenship, sexual orientation, military service, genetic information, and any other characteristic protected by law. In addition, Sterling is committed to taking affirmative action to employ and to advance in employment individuals regardless of race, color, religion, creed, national origin or ancestry, ethnicity, sex (including pregnancy, childbirth or related conditions), gender identity and expression, age, marital status, disability, citizenship, sexual orientation, military service and genetic information; and to base all employment decisions only on valid job requirements.
Disclaimer
This job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to the job.