Sr. Software Engineer
ResultsCX · Marion County, IN · 2 days ago
EngineeringOther
Description
The Sr. Software Engineer designs and develops software applications. They perform coding, debugging, testing, and troubleshooting throughout the application development process, focusing on adding value to the product line. They are expected to communicate effectively across different development teams and handle complex technical challenges.
Responsibilities
- Identify process gaps and implement process improvements to enhance operational efficiency.
- Identify opportunities for automation to improve time efficiency and reduce risks.
- Develop SQL views, stored procedures, tables, triggers, and functions within SQL Server 2017 using SQL Server Management Studio and MSBI.
- Code web services and modules using C#.NET, SOAP, XML, JSON, or other languages.
- Work with various database systems including MS SQL Server and PostgreSQL.
Requirements
- Minimum 5 years' experience in software engineering.
- Strong knowledge of JavaScript ecosystem, particularly Node.js and TypeScript.
- Advanced proficiency with git/github (including safe rollbacks, rebase, cherry-pick).
- Solid experience with AWS services such as AWS Lambda and API Gateway.
- Experience applying software design principles (SOLID).
- Experience setting up and maintaining CI/CD environments.
- Relational database experience (SQL).
- Experience with unit testing.
- Experience working remotely.
Qualifications
- Fluent in English, both written and spoken.
- Nice to have: 7+ years of software industry experience, graph databases (OrientDB), Elasticsearch, AWS or other cloud provider infrastructure experience, leadership and proactive attitude.
Skills
- JS ecosystem (Node.js, TypeScript).
- Frontend and backend frameworks.
- git/github operations.
- AWS services (AWS Lambda, API Gateway).
- Software design principles (SOLID).
- CI/CD setup and maintenance.
- Unit testing.
- Remote work experience.
Benefits
- Equal opportunity and affirmative action employer.
- Opportunity to work with Fortune 100 and 500 companies.
- 30+-year track record for reimagining customer experiences.
- SupportPredict AI-powered digital experience platform.
- Opportunity to work in a high-performing, fun culture.
Pay
TBD based on experience and qualifications.
Schedule
Varies based on project needs and team dynamics.