Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer

$140k - $180k

SHI GmbH

Sr. Software Engineer

The Sr. Software Engineer will be responsible for the analysis, design, and development of software solutions. As a Sr. Software Engineer, you will work with internal stakeholders to understand their business needs to build new custom applications and influence system design. In addition, the Sr. Software Engineer should have experience with relevant modern development technologies such as C#, JavaScript, TypeScript, Node.js, and RESTful services, along with working knowledge of relational databases, automation, and infrastructure technologies. The successful candidate will be adaptable to the ever-changing technology landscape, exhibit unrelenting passion for their work, enjoy experimenting with new technologies, thrive in high-performance teams, demonstrate resourcefulness in finding solutions to challenging problems, believe in craftsmanship, and possess an infectious positive attitude. This position is fully remote with an occasional requirement to report to SHI offices for organizational events as required by management.

Role Description

  • Collaborate with cross-functional teams to design, implement, and maintain software solutions using diverse programming languages and technologies
  • Design, develop, and implement new software features or modifications to existing software based on functional requirements
  • Identify and address complex technical issues efficiently through keen problem-solving and critical thinking skills
  • Exhibit a strong desire to learn and explore emerging technologies, tools, and industry trends to enhance knowledge and skills
  • Maintain high-quality code through rigorous code reviews, testing, and debugging processes
  • Ensure stability, efficiency, security, and quality of all shipped code by supporting continuous integration and continuous deployment (CI/CD) processes
  • Support runtime platform maintenance, integration of new features, and release fixes
  • Create and maintain comprehensive technical documentation to ensure knowledge sharing and support continuous development efforts
  • Thrive in a fast-paced and dynamic work environment, readily adapting to changing project requirements and technologies
  • Display self-motivation and take initiative to work independently as well as collaboratively in a team environment, whether remote or on-site

Behaviors and Competencies

  • Communication: Can effectively communicate complex ideas and information to diverse audiences and can facilitate effective communication between others.
  • Listening: Can actively engage in listening by asking clarifying questions and providing feedback that shows a deep understanding of the conversation.
  • Presenting: Can design and deliver engaging presentations, adapting the content and style to suit the audience, context, and medium.
  • Adaptability: Can proactively adapt to challenging situations, anticipate changes, and make modifications to meet the demands of changing circumstances.
  • Problem-Solving: Can proactively identify potential problems, initiate preventive measures, and propose and contribute to innovative solutions.
  • Initiative: Can proactively seek out challenges, initiate projects, and contribute to innovative ideas.
  • Prioritization: Can proactively identify high-impact tasks, initiate action plans, and contribute to process improvements.
  • Time Management: Can consistently use time effectively, balance multiple tasks, and meet deadlines.
  • Technical Expertise: Can apply technical knowledge and skills effectively in complex situations and can guide others in the application of technical knowledge and skills.
  • Teamwork: Can lead a team effectively, facilitating cooperation, sharing information, and ensuring that all team members are able to contribute to their full potential.

Skill Level Requirements

  • The ability to understand and utilize cloud computing technologies, including virtualization, IaaS, PaaS, and SaaS delivery models, to implement and manage scalable cloud solutions. - Intermediate
  • The ability to write, debug, and maintain code in various scripting and programming languages to automate tasks and develop software solutions. - Intermediate
  • The ability to define, design, build, and maintain robust systems and solutions by leveraging systems and infrastructure effectively. - Intermediate
  • The ability to systematically identify, document, and manage the technical needs and specifications of a project by engaging with stakeholders and analyzing business objectives to ensure successful project outcomes. - Intermediate
  • Proficiency in implementing and managing DevOps practices, including continuous integration, continuous delivery, infrastructure as code, and monitoring to enhance the collaboration between development and operations teams - Intermediate
  • Proficiency in using SQL for database management, including tasks such as querying, updating, and managing relational databases to efficiently handle data retrieval and manipulation - Intermediate
  • Proficiency in utilizing Platforms as a Service (PaaS) for deploying, managing, and scaling applications, including tasks such as application hosting, database integration, and development tool support; Microsoft Azure or Amazon Web Services highly preferred - Intermediate
  • Proficiency in using Object-Relational Mapping (ORM) frameworks for database interaction, including tasks such as mapping objects to database tables, managing database schemas, and performing CRUD operations efficiently - Intermediate
  • Proficiency in using Test-Driven Development (TDD) methodologies, including tasks such as writing automated test cases before code implementation, ensuring code quality, and facilitating continuous integration and deployment - Intermediate

Other Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or relevant work experience required
  • 3-5 years of software development experience
  • 3-5 years of experience developing modern web applications
  • Advanced AWS or Azure Certification preferred
  • Ability to travel 10%

The estimated annual pay range for this position is $140,000 - $180,000 which includes a base salary. 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in United States vacancy
  •  ...awareness, early warning, and kill assessment capabilities in the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead... 
    Senior
    Worldwide
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    18 hours ago
  • SKU Testing Functional Testing L1 V2 Manual testing SKU Testing Functional Testing L1 V2 Manual testingSKU Testing Functional Testing L1 V2 Manual testing SKU Testing Functional Testing L1 V2 Manual testing
    Senior

    Texas State Library and Archives Commision

    Mountain View, CA
    5 days ago
  •  ...Real Time Trading, Compliance & Risk Systems Engineer This opportunity is sitting in NYC - Hybrid 2-3x/week You will be responsible for designing, implementing & continuously evolving real time trading, compliance & risk systems on the engineering team. This team works... 
    Senior

    BAMM Staffing

    New York, NY
    3 days ago
  •  ...Our Senior Software Engineers are proficient in the detailed design of common software systems and behaviors. They can efficiently set up new projects and extend existing systems. Conducting code reviews and researching new technologies and platforms also come with the... 
    Senior

    Accelcia Business Services Inc

    Lincoln, NE
    19 hours ago
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Software Engineer based in the United States. This role sits at the core of a modern Banking-as-a-Service platform powering fintech and... 
    Senior
    Remote job
    Full time
    Home office

    jobgether

    United States
    2 days ago
  •  ...Interact with customers on need basis and flag any requirements or issues raised by the customer to seniors in the team. Develop software code as per specifications, by understanding customer requirements. Track open tickets/ incidents in queue and allocate tickets to... 
    Senior

    Procyon TS

    Rangeley, ME
    3 days ago
  • Test Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium...
    Senior

    Procyon TS

    Mountain View, CA
    3 days ago
  • COE Prod Support Masterworks Role: COE Prod Support at onsite Application Name: Enterprise Project Portfolio Management (EPPM) Masterworks Skillset: Aurigo Masterworks,.Net, SQL Job Description: • Support end to end solution for Project, Program Portfolio Management...
    Senior

    Yantran LLC

    Wilmington, VT
    5 days ago
  •  ...An experienced engineer who designs, builds, and operates Java + Spring Boot microservices running in Kubernetes. Owns features end-to-end, from design to production support. Skilled in creating testable, observable services; partnering with SDETs; maintaining performance... 
    Senior
    Remote work

    Procyon TS

    United States
    5 days ago
  •  ...Sr. Software Engineer 8 year of experience in the Automotive domain. Experience in issue management, prioritization and risk analysis. Experience in the ALM tool chain eg, JIRA and confluence. Good knowledge on Generic Global Diagnostics specification (GGSD). Experience... 
    Senior

    Keylent Inc

    Northville, MI
    3 days ago
  • Job Description: Splunk Presale Manager Position Overview The Splunk Presale Manager is a pivotal role within our organization, responsible for driving the technical sales process and ensuring customers fully understand the value of our Splunk solutions. This individual...
    Senior

    Yantran LLC

    Washington, MA
    3 days ago
  •  ...Work closely with DevOps and cloud infrastructure architects and engineers to design, implement and manage secure, scalable and reliable cloud infrastructure environments for Foghorn customers. Propose and implement cloud infrastructure transformation and automation based... 
    Senior

    Procyon TS

    Alpharetta, GA
    3 days ago
  • SAP Vistex Consultant Location: USA (Neenah/ Rosewell preferred) Contract Skill: Vistex for SAP Experience: 10+ years Good experience in Vistex pricing, rebates, discounts, bill backs, chargebacks, sale incentives. Vistex configuration experience (Condition tables...
    Senior
    Contract work

    Keylent Inc

    Neenah, WI
    3 days ago
  • $140k

    Sr Advanced Software Engineer Note: For Honeywell positions candidates can work onsite for initial 3-4 weeks then they can work as a remote option. Minneapolis, Minnesota, Honeywell, Full-Time salary $140k/YR Visa US Citizen only.
    Senior
    Full time
    Remote work

    Futran Tech Solutions Pvt. Ltd.

    Minneapolis, MN
    2 days ago
  •  ...Developer Location- Middle town NJ Remote- NO JD • Good Python experience with o develop and maintain various software products o responsibilities include writing and testing code o debugging programs and integrating applications • Good... 
    Senior
    Remote work

    E-Solutions

    Middletown, RI
    4 days ago
  •  ...Principal Engineer For Embedded Linux Highly experienced engineer (Principal / Sr. level) with experience in low level (BSP & device drivers) and platform / kernel level software in a Linux environment. The engineer will be developing device drivers for a variety of... 
    Senior

    Kaav Inc.

    Burnsville, MN
    1 day ago
  •  ...Senior Design Engineer We are looking for a skilled and innovative Senior Design Engineer to join our team, specializing in Chassis and Frame-related structures. As a Design Engineer with a focus on packaging within the chassis and frame domain, your primary responsibility... 
    Senior

    Keylent Inc

    Greensboro, NC
    3 days ago
  • CA Gen JD Experience with CA Gen programming language (4th generation), including writing and compiling code to Java and C#. Experience working in CA Gen Toolset latest version 8.6 in client server architecture. Experience in setting up CA Gen environment. Experience...
    Senior

    Yantran LLC

    Lincoln, VT
    11 days ago
  • Data Analyst - Tableau Location: Onsite - Denver Experience: Minimum 7+ years Key Skills Requirements: Advanced proficiency in Tableau for dashboard creation and data visualization Proven experience in dashboarding large-scale datasets ...
    Senior

    Yantran LLC

    Denver, CO
    2 days ago
  •  ...Sr Software Engineer Location: Columbus, Ohio (Hybrid Onsite - 3 Days/Week) Duration: 6-12 Months Plus We are looking for a Sr Software Engineer skilled in the conversion of Cascading/MapReduce to Spark. This individual will be responsible for migrating Big Data... 
    Senior
    3 days per week

    Staffing the Universe

    Columbus, OH
    3 days ago
  • Progress DBA Analyst Install, configure, upgrade and monitor databases to ensure optimum performance. • Monitor database system resources and performance ensuring that they meet agreed SLA's. • Perform disaster recovery planning, implementation and testing. • ...
    Senior
    Remote work

    Keylent Inc

    United States
    3 days ago
  •  ...Job Description Primary Function of Position: We are seeking a Sr Software Engineer to join the Intraoperative Intelligence Group at Intuitive Surgical. The Sr Software Engineer will work on developing and deploying products that help us invent the future of intelligent... 
    Senior

    Intuitive

    Santa Clara, CA
    19 hours ago
  •  ...Name: tecnova Location: Waukegan, IL (onsite, hire off video is fine.) Duration: 6mo contract Title:Sr. Software Engineer (EMBEDDED C) In general, Tecnova uses ST microcontrollers wherever and whenever possible. Our choice on this project is... 
    Senior
    Contract work

    Kasmo Global

    Waukegan, IL
    1 day ago
  •  ...Sr. Software Engineer TECHM-JOB-28980 Location: Southfield, MA Skill: AUTOSAR Integration To perform activities associated with one or more software engineering lifecycle phases Principal Accountabilities: Understand customer requirements and suggest solutions... 
    Senior

    Keylent Inc

    Southfield, MA
    1 day ago
  • RPA Project Manager Location: Boston, MA FULL TIME Strong PM in customer's RPA area. Should have managed large teams Good stakeholder management skills UI Path knowledge Person will be working directly with head of RPA and will be responsible for managing...
    Senior
    Full time
    2 days per week
    3 days per week

    Keylent Inc

    Springfield, MA
    1 day ago
  •  ...Position :- DataOps Engineer with CI/CD Location :- Remote Data Pipeline Management: DataOps engineers design, develop and maintain data pipelines. These are essential for transferring data between numerous sources, systems and applications. Automation:... 
    Senior
    Remote work

    Procyon TS

    United States
    5 days ago
  • Java/J2EE Frameworks (Spring MVC, Spring Batch, SpringBoot Microservices) Design patterns and principles, Web Services (REST, SOAP) Security & Integration technologies (SSO, MSSL, OAuth, JWT, etc.) Oracle PostgreSQL, NoSQL,JUNIT and Rest Assure Maven...
    Senior

    Procyon TS

    New York, NY
    3 days ago
  •  ...Sr. Software Engineer Location: Seattle, WA Visa: H1B, GC, or USC # of Positions: 15 Client is looking for someone with experience in Node JS. If they don't have much experience on Node JS, client is willing to take someone with extensive experience on C#. Client... 
    Senior
    H1b

    Georgia IT Inc

    Seattle, WA
    3 days ago
  •  ...Sr. Software Engineer TECHM-JOB-29994 Position: Electronics Engineer Location: Redmond, WA Duration: Contract or Full time Client: Microsoft JD & Skillset: SI fundamentals / consumer electronics high speed design Detailed JD: 1. Mixed circuit... 
    Senior
    Full time
    Contract work

    Keylent Inc

    Redmond, WA
    1 day ago
  •  ...develops, tests, debugs and implements operating systems components, software tools and utilities. Determines systems software design...  ...monitored to increase efficiency. Generates systems software engineering policies, standards and procedures. Specialist Career Stream Typically... 
    Senior

    Planet Pharma Group

    Minneapolis, MN
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!