Senior IT Software Engineer (Remote - US)

Jobgether
United States
On-site
Full-time
Posted 12 days ago

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior IT Software Engineer in United States.

We are seeking a Senior IT Software Engineer to design, develop, and maintain complex, high-quality software systems that power critical business operations. This role provides the opportunity to work across multiple platforms and technologies, building scalable, secure, and efficient solutions. You will collaborate with cross-functional teams including developers, designers, and product owners to deliver cloud-native software, backend services, and full-stack applications. The ideal candidate thrives in agile environments, mentors junior engineers, and actively contributes to process improvements and architectural decisions. This position offers the chance to influence technical direction, optimize systems, and have a tangible impact on large-scale IT operations.

Accountabilities:

·         Design, build, and maintain complex software solutions using agile methodologies, TDD, and XP practices.

·         Develop, test, and implement efficient, well-documented code across full-stack environments.

·         Collaborate with designers, developers, and product owners to create cloud-native software solutions on PCF, Azure, AWS, and mobile platforms (iOS/Android).

·         Provide technical guidance and mentorship to junior team members and peers.

·         Monitor system health, troubleshoot issues, and continuously improve software performance and reliability.

·         Translate complex business requirements into scalable, maintainable software solutions.

·         Conduct code reviews, paired programming, and knowledge-sharing sessions to elevate team expertise.

Requirements

·         Associates degree in IT or related field, or equivalent experience; Bachelor’s or Master’s degrees with relevant experience are a plus.

·         Minimum 5 years of experience in software development, including full-stack development.

·         Strong proficiency in programming languages such as Java, Python, or JavaScript/TypeScript; experience with frameworks like Angular is preferred.

·         Solid understanding of APIs, cloud-native engineering, infrastructure as code (IaC), and IaaS concepts.

·         Familiarity with databases, functional programming, CI/CD processes, and secure programming best practices.

·         Experience in mentoring, coaching, and guiding technical teams.

·         Excellent problem-solving, communication, and collaboration skills.

·         Ability to work in agile environments and manage multiple tasks effectively.

Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.