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

Business Enablement Software Engineer

Clever Devices Ltd.

Job Description

Job Description

As THE leader in transit technology, Hitachi Mobility Multimodal Solutions (HMMS - formerly known as Clever Devices) vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world.   We are continuing to grow, and are looking for a Business Enablement Software Engineer  to join our team.

The primary technologies used in this position are Python, C#, ASP.NET, NET Core, WCF, MVC, MVVM, WPF, RESTful Web Services, Web API, multi-threading, LINQ, data structures, writing SQL queries and stored procedures, NoSQL, unit testing, TCP and sockets, Windows Services, Windows Forms, HTML/JavaScript, TypeScript, jQuery, Angular 6 or later, Docker.

 

Primary Responsibilities

  • Write maintainable, clean, re-usable, object-oriented, and efficient programming code in compliance with department standards and templates.
  • Work within source control utilizing branching, merging, proper check-in procedures, and passing of continuous builds to ensure that software is always releasable.
  • Practice Test Driven Development (TDD) and ensuring that unit tests are created prior to writing programming code and that any programming code is structured in such a way to maximize testability.
  • Resolve software bugs in the programming code and modify unit tests to prevent future regression.
  • Work with other departments and team members to develop new policies and procedures and develop programs to support those policies.
  • Peer review programming code and participate in code reviews.
  • Learn and understand the technical details of business processes that support the operations of Clever Devices.
  • Work with management to define and establish processes, templates, and standards related to software development and to continually improve the quality of the process.
  • Contribute fresh, new ideas during developer meetings demonstrating a commitment on-going learning.
  • Mentor and assist in the training and on-boarding of other team members.
  • Any other tasks required by management.

Education & Experience: 

  • Diploma or degree in Computer Science or Engineering is required.
  • A minimum of 2 years of demonstrated prior work experience conducting the primary responsibilities outlined in this job description.
  • Experience with advanced debugging techniques, such as breakpoints, watches, attaching to remote processes, utilizing dump files, etc.
  • Demonstrated experience developing large-scale, high-availability applications and systems.

Preferred Experience:

  • Experience working with GIT for source control, branching and merging.
  • Experience working with JIRA.
  • Experience working in an Agile environment is an asset.

 

Skills & Competencies:

  • Proficient English written and verbal communication skills is essential since you will need to communicate with other offices on the phone.
  • Exceptional knowledge and skill with Microsoft SQL Server is essential.
  • Knowledge of a web based framework such as React.
  • Demonstrated expertise with latest versions of SQL Server or Oracle creating relational database objects (tables, columns, stored procedures, scalar and table-valued functions, etc.)
  • Ability to evaluate/address application and database performance issues.
  • Ability to quickly and independently learn about new technologies, business and technical terms and concepts is essential.
  • Ability to discern between value-added and frivolous work.
  • Dedicated to continuous education by obtaining industry-related certifications and training.
  • Ability to collaborate with multiple departments and teams, demonstrating high-quality interpersonal skills, including good listening skills, respectful treatment of others, and professional behavior contributing to a positive and enjoyable environment.
  • Ability to work as part of a team and individually with a self-starter ("can do") attitude.
  • Comfortable speaking and interacting with technical and non-technical people.
  • Excellent research, analytical, and organization skills with an exceptional eye for detail
  • Ability to perform work activities according to set priorities and delivery timelines.
  • Ability to take constructive criticism.
  • Ability to perform work activities for multiple projects simultaneously.

HMMS, (Hitachi Rail CD U.S. Ltd.) is an Affirmative Action/Equal Opportunity Employer


In addition, HMMS , (Hitachi Rail CD U.S. Ltd.) offers a variety of benefits to eligible employees, including health insurance coverage, wellness and family support programs, life and disability insurance, retirement savings plans, paid leave programs, education-related programs, paid holidays and time off, and many others, depending on the level and position offered. Many of these benefits are subsidized or fully paid for by the company.

 

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice based on business need.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Business Enablement Software Engineer in Apex, NC vacancy
  •  ...improves the quality of mobility in communities around the world.   We are continuing to grow, and are looking for a Business Enablement Software Engineer  to join our team. The primary technologies used in this position are Python, C#, ASP.NET, NET Core, WCF, MVC,... 
    Suggested
    Work experience placement
    Remote work
    Worldwide

    Clever Devices Ltd.

    Apex, NC
    20 days ago
  •  ...managing the risks of their business. We build and enhance products...  ...our customers. Our solutions enable them to focus more of their time...  ...closely with experienced engineers to design, implement, test, and...  ...care about building reliable software in environments where quality... 
    Suggested
    Full time
    Work visa

    Q2 Software

    Cary, NC
    4 days ago
  • $90k - $120k

     ...working to enhance experiences and drive business outcomes. Your work will simplify...  ...are seeking a seasoned Senior Software Java Development Engineer to lead the design, development, and...  ...strategy, MetLife is building an AI-enabled, people-centered future. We’re looking... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    22 hours ago
  • $112.71k - $183.14k

     ...better, more sustainable world.  Senior Software Engineer — Emerging Technology Role Summary: We...  ...capabilities from exploration to practical business impact. This role is ideal for someone...  ...patterns, APIs, automation, and AI-enabled capabilities.Comfort working in ambiguity... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    Caterpillar

    Cary, NC
    2 days ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences,...  ...developers worldwide.What You'll DoAs a Principal Software Programmer of the Media Services team, you'll provide... 
    Suggested
    Worldwide

    Epic Games

    Cary, NC
    3 days ago
  •  ...Join to apply for the Senior Software Engineer role at WarmHub . We’re looking for a Senior Software Engineer to help build WarmHub’...  ...is both virtuous and profitable. The systems you build will enable trust at scale with security, reliability, and strong developer... 

    WarmHub

    Cary, NC
    4 days ago
  •  ...Software Engineer In Test CGI is looking for a Software Engineer in Test (SWET) to design, build...  ...embed automation into CI/CD pipelines, enabling rapid feedback and continuous quality...  ...our team—one of the largest IT and business consulting services firms in the world.... 
    Full time
    Contract work

    CGI

    Cary, NC
    1 day ago
  •  ...Senior Software Engineer Security Journey is hiring a Senior Software Engineer to join a high...  ...hard-won software development skills and enabling us to work effectively across all...  ...building software with AI to teams across the business transforming how they work with it.... 

    HackEDU, Inc. dba Security Journey

    Apex, NC
    11 hours ago
  • $76k

     ...working to enhance experiences and drive business outcomes. Your work will simplify...  ...to the development and support of software applications and platforms that...  ...and gain exposure to modern software engineering practices and AI-enabling technologies. This role is for... 
    Temporary work
    Internship
    Work at office
    Local area
    Immediate start
    Worldwide
    3 days per week

    MetLif

    Cary, NC
    5 days ago
  • $90k - $120k

     ...working to enhance experiences and drive business outcomes. Your work will simplify...  ...We are seeking a seasoned Senior Software Java Development Engineer to lead the design, development, and...  ...strategy, MetLife is building an AI-enabled, people-centered future. We’re looking... 
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    1 day ago
  • $76k

     ...working to enhance experiences and drive business outcomes. Your work will simplify...  ...to the development and support of software applications and platforms that...  ...and gain exposure to modern software engineering practices and AI-enabling technologies. This role is for... 
    Temporary work
    Internship
    Work at office
    Local area
    Immediate start
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    5 days ago
  •  ...necessary aligned to Lean Six Sigma principles (e)Structured to enable the adoption of simplified, standardized IT systems (especially...  ...best practices This role is a core IT delivery role driving business change and IT systems programmes in the Operational Finance process... 
    Local area
    Immediate start

    Artech

    Raleigh, NC
    22 hours ago
  • $95.6k - $188.4k

    Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering...  ...and processes that are critical to businesses. Your contributions can help clients...  ...transforming mission-critical operations. We enable clients to stay ahead with the latest... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Raleigh, NC
    1 day ago
  • $135k - $150k

     ...reliability, and long-term maintainability all matter.As a Sr. Software Engineer, you will own complex problem spaces and drive them forward...  ...system impact. Use safe rollout patterns to reduce risk and enable incremental delivery.Incident response: Respond quickly when... 
    Work at office
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Pendo

    Raleigh, NC
    4 days ago
  • $110.7k - $218.3k

     ..., data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology, creativity, and ongoing managed...  ...make a difference individually and collectively. It enables us to leverage different ways of thinking, ideas,... 
    Local area
    Visa sponsorship

    Deloitte

    Raleigh, NC
    3 days ago
  • Senior Software Developer - HIE Production Support (Healthcare Interoperability)- RemoteUS...  ...- HIE Production Support is a hands-on engineering role focused on sustaining, enhancing, and...  ...in healthcare interoperability, cloud-enabled integration platforms, and modern software... 
    Full time
    Local area
    Work visa

    SAS Institute

    Cary, NC
    2 days ago
  •  ...Kubernetes-native AI infrastructure company, enabling organizations to build and operate...  ...orchestration, Mirantis empowers platform engineering teams to deliver composable, production-...  ...:We are looking for a new graduate software engineer to join the team building k0rdent... 
    Internship

    Mirantis

    Raleigh, NC
    22 hours ago
  • $152.5k - $205k

     ...You will also create internal tools that enable our Customer Success teams to deliver...  ...exceptional support. As a member of a dedicated engineering team, you will contribute to Circle’s...  ..., skill set, qualifications, and other business and organizational needs. Please note... 
    Flexible hours

    Circle

    Raleigh, NC
    2 days ago
  • $110k - $140k

     ...CompaniesPosition Owner: Jackie AllenPiper Companies is seeking a Software Engineer (IaC) to support a world leading technology organization in...  ...workflows.• Create and optimize CI/CD pipelines to enable reliable and repeatable application delivery.• Integrate automated... 
    Remote work

    ZP Group

    Raleigh, NC
    3 days ago
  • C Software Developer - Hybrid, Cary, North CarolinaWe’re a leader in data and AI. Through...  ...the server tier of the SAS9 architecture, enabling SAS customers to access, explore,...  ...work problems, and take advantage of new business opportunities. Initiating Action - Taking... 
    Full time
    Local area
    Work visa
    Shift work

    SAS Institute

    Cary, NC
    1 day ago
  •  ...complex SAP-based cloud and enterprise software solutions that address business and user needs. Emphasizes...  ...connect SAP and non-SAP applications, enable API-led architectures, and support...  ...processes. Applies advanced software engineering practices, cloud-native development... 
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Raleigh, NC
    4 days ago
  • $140k - $160k

     ...fully integrated architecture, engineering, construction, system...  ...belief: to use the power of business to build a better world.Job Description...  ...creating an environment that enables you to realize your own...  ...and fulfillment.As a Ignition Software Engineer III for the Information... 
    Full time
    Remote work

    Barry-Wehmiller

    Raleigh, NC
    2 days ago
  • $116k - $171k

    What You'll DoWe're looking for a Senior Software Engineer to join the Non-Qualified Retirement IT...  ...within our Benefits & Protection business. In this role, you'll serve as a strategic...  ...secure, and resilient solutions while enabling engineering teams to deliver business value... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Raleigh, NC
    1 day ago
  •  ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud prevention at... 
    Full time
    Work visa

    Q2 Software

    Cary, NC
    3 days ago
  • $175k - $225k

     ...Owner: Jackie AllenZachary Piper Solutions is seeking a Sr. Software Engineer (IaC)- TS/SCI for a world leading technology organization in...  ...Collaborate with software engineering, DevOps, and security teams to enable reliable cloud deployments.• Support and optimize Kubernetes‑... 

    ZP Group

    Raleigh, NC
    3 days ago
  • $115k - $145k

     ...McCowanPiper Companies is seeking a Senior Software Engineer to support a leading organization...  ...creating user-friendly dashboards that enable stakeholders to track critical program...  ...with certification teams, engineers, and business stakeholders to improve visibility, reporting... 
    Long term contract

    ZP Group

    Raleigh, NC
    3 days ago
  • $293.9k - $406.8k

     ...outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling customers to control and security...  ..., and drive industry-leading software, hardware, and technology...  ...strategy aligned to long-term business outcomes and market leadership... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    2 days ago
  •  ...on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.Being Epic means being a part of a... 
    Worldwide

    Epic Games

    Cary, NC
    3 days ago
  • $82.6k - $162.8k

     ...with leading solution providers and leverage your experience in strategy, process design, technology enablement, and operational services to enable heart-of-the-business solutions.Recruiting for this role ends on 09/24/2026.Work you'll do As a Consultant, Functional... 
    Local area

    Deloitte

    Raleigh, NC
    4 days ago
  •  ...Role SummaryCadence is hiring a Principal AI Forward Deployment Engineer to embed with strategic semiconductor customers and...  ...actionable feedback for Cadence R&D and AI platform teams.AI Systems Enablement (plus). Where needed, guide customer IT/InfoSec on secure LLM... 
    Full time
    Relocation

    Cadence Design Systems

    Cary, NC
    22 hours ago

Do you want to receive more vacancies?

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