Sr. Consulting Software Engineer
: Job Details :


Sr. Consulting Software Engineer

SHI

Location: Harrisburg,PA, USA

Date: 2024-12-11T09:16:33Z

Job Description:

**Job Summary**

As a Senior Consulting Software Engineer, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the unique requirements of our clients. You'll collaborate closely with cross-functional teams, including product managers, designers, and other engineers, to ensure the successful execution of agile projects.

This position is a remote position with Home Office setup as determined by SHI management.

**About Us**

Since 1989, SHI International Corp. has helped organizations change the world through technology. We've grown every year since, and today we're proud to be a $14 billion global provider of IT solutions and services.

Over 17,000 organizations worldwide rely on SHI's concierge approach to help them solve what's next. **But the heartbeat of SHI is our employees - all 6,000 of them.** If you join our team, you'll enjoy:

+ Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S.

+ Continuous professional growth and leadership opportunities.

+ Health, wellness, and financial benefits to offer peace of mind to you and your family.

+ World-class facilities and the technology you need to thrive - in our offices or yours.

**Responsibilities**

_Include but not limited to:_

+ Architecting and implementing scalable and robust software solutions in modern development languages (e.g., Node.js, Python, Java, .NET)

+ Collaborating with clients to understand their technical needs and translating them into user stories and detailed requirements while operating within the bounds of a defined Statement of Work (SOW)

+ Utilizing cloud platforms (e.g., AWS, Azure, GCP) to architect and deploy solutions that are scalable, secure, and highly available.

+ Providing technical leadership to junior engineers (internal and partner) on best practices, coding standards, and design patterns with ownership of the overall quality of the delivered solution.

+ Overseeing team of partner resources regarding requirements, development, and project progress tracking

+ Conducting code reviews and ensuring the quality and maintainability of the codebase.

+ Identifying opportunities for process improvements and contributing to the continuous enhancement of development practices.

+ Developing reusable blueprints, templates, scaffolding, and runbooks to streamline and automate common repeated activities and solutions in client projects.

+ Staying up-to-date with industry trends and emerging technologies to drive innovation within the team.

**Qualifications**

+ Bachelor's or Master's degree in Computer Science, Software Engineering, a related field, or equivalent experience.

+ 5+ years minimum experience in software development with proven track record building complex applications for clients.

+ 3+ years of experience building HTTP based web services

+ 2+ years of experience working with containers, docker, and Kubernetes

+ 2+ years of experience working with relational databases, such as Postgres

+ 2+ years of experience coding in Typescript (experience must be in the last year)

Preferred:

+ 10+ years of software development experience

+ 5+ years working with Agile processes

+ 2+ years of experience working with cloud environments such as Azure, AWS, or GCP

**Required Skills**

+ Strong understanding of software architecture, design patterns, and best practices.

+ Strong track-record with CI/CD processes and tools (e.g., Github, Gitlab, Jenkins, Ansible, Azure DevOps)

+ Strong communication and collaboration skills

+ Excellent problem-solving skills and the ability to troubleshoot complex issues in distributed systems.

+ Self-motivated individual who works well as part of a team and independently, able to self-manage their own workload to ensure timely completion of projects.

+ Customer-focused mindset, demonstrating empathy and putting the client experience at the center of your work.

+ Strong understanding of microservices security concepts

**Unique Requirements**

+ Position requires travel (up to 10% annually) for internal meetings, partner meetings, tradeshows, and conferences.

+ Periodically, position may require travel (up to 40% annually) to deliver services onsite for client engagements.

**Additional Information**

+ The estimated annual pay range for this position is $125,000 - $220,000 which includes a base salary and bonus. The compensation for this position is dependent on job-related knowledge, skills, experience, and market location and, therefore, will vary from individual to individual. Benefits may include, but are not limited to, medical, vision, dental, 401K, and flexible spending.

+ Equal Employment Opportunity - M/F/Disability/Protected Veteran Status

Refer a friend to this job (

**Need help finding the right job?**

We can recommend jobs specifically for you!

**Job Locations** _US-Remote_

**Requisition ID** _2024-18386_

**Approved Min (Total Target Comp)** _USD $125,000.00/Yr._

**Approved Max (Total Target Comp)** _USD $220,000.00/Yr._

**Compensation Structure** _Base Plus Bonus_

**Category** _Technical Presales/Post Sales_

Apply Now!

Similar Jobs (0)