Talent.com
Software Engineer II
Software Engineer IIMotion • Mobile, AL, US
No longer accepting applications
Software Engineer II

Software Engineer II

Motion • Mobile, AL, US
4 days ago
Job type
  • Full-time
Job description

Get AI-powered advice on this job and more exclusive features.

Job Summary

We are seeking a skilled and detail-oriented Software Engineer II to join our dynamic development team supporting our Prophet 21 ERP Applications. The ideal candidate will have experience in API integration, C# .NET framework, database development, and EDI integration. This role involves designing, developing, and maintaining software solutions, ensuring quality through rigorous testing, and producing clear documentation. The Software Engineer II will collaborate with cross-functional teams to deliver robust and scalable solutions that align with business needs.

Job Title

Software Engineer II

Must be eligible to work in the US without Visa Sponsorship.

Key Responsibilities

  • Design, develop, and maintain software applications using C# and the .NET framework.
  • Implement and maintain API integrations to ensure seamless communication between systems.
  • Develop and optimize database structures, including tables, views, and stored procedures.
  • Collaborate with stakeholders to understand requirements and translate them into technical solutions.
  • Design and implement RESTful and Interactive APIs for system interoperability.
  • Troubleshoot and resolve issues related to API performance and functionality.
  • Ensure security and scalability of API integrations.
  • Write and optimize complex SQL queries and stored procedures for performance and reliability.
  • Develop and maintain Electronic Data Interchange (EDI) solutions to support business processes.
  • Troubleshoot and resolve EDI-related issues, ensuring compliance with standards and protocols.
  • Collaborate with B2B team to implement and test EDI transactions.
  • Conduct unit testing, integration testing, and system testing to ensure software quality.
  • Identify and resolve bugs and performance issues throughout the development lifecycle.
  • Collaborate with QA to implement automated testing strategies.
  • Create and maintain technical documentation, including design specifications, API guides, and user manuals.
  • Ensure all documentation is clear, concise, and up-to-date.

Education

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

Experience

3–5 years of professional experience in software development with a focus on C# and the .NET framework.

Skills

  • Hands-on experience with API integration.
  • Strong knowledge of database development, including creating tables, views, and stored procedures.
  • Experience with EDI integration and related tools / protocols (e.g., ANSI X12).
  • Familiarity with QA processes, testing frameworks, and debugging tools.
  • Proficiency in C# and .NET framework (ASP.NET, .NET Core).
  • Strong SQL skills and experience with relational databases (e.g., SQL Server, MySQL).
  • Experience with API development.
  • Familiarity with version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent communication and documentation skills.
  • Ability to work both independently and collaboratively in a team environment.
  • Attention to detail and commitment to delivering high-quality solutions.
  • Preferred Qualifications

  • Familiarity with Agile / Scrum / Safe 6.0 development methodologies.
  • Experience with automated testing frameworks.
  • Knowledge of additional programming languages or tools is a bonus.
  • Work Environment

    This role may involve a mix of in-office and remote work, depending on company policy. The candidate must be comfortable working in a fast-paced, collaborative environment and meeting project deadlines.

    Company Information

    Motion offers an excellent benefits package which includes options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay.

    Seniority level

    Mid-Senior level

    Employment type

    Full-time

    Job function

    Engineering and Information Technology

    Industries

    Automation Machinery Manufacturing

    GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.

    J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Ii • Mobile, AL, US

    Related jobs
    Software Engineer III

    Software Engineer III

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Software Engineer lll, Backend API.Key Responsibilities Integrate various public safety systems and contribute to the developer hub with APIs Support the expansion of ...Show more
    Last updated: 30+ days ago • Promoted
    Platform Engineer II

    Platform Engineer II

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Platform Engineer II - Enterprise Storage Support Engineer.Key Responsibilities Designs, engineers, and implements systems infrastructure Proactively manages and monit...Show more
    Last updated: 30+ days ago • Promoted
    Software Verification Engineer

    Software Verification Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Software Engineer II.Key Responsibilities Perform software verification using Agile methodology to ensure product quality and compliance with requirements Execute test...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Software Engineer IV to join their application development team.Key Responsibilities Collaborate with Product Owners, UI / UX designers, and digital strategists Design, ...Show more
    Last updated: 30+ days ago • Promoted
    Remote Software Engineer

    Remote Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Remote
    Full-time
    A company is looking for a Software Engineer - Remote.Key Responsibilities Deliver high-quality, scalable, and maintainable code in. NET, Azure, and Kubernetes Assist in designing systems integra...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Principal Software Engineer to design, implement, and maintain cloud-based software tools for scientific research. Key Responsibilities Develop and maintain customized s...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Integration

    Software Engineer, Integration

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for an Autonomy Software Engineer, Integration.Key Responsibilities Develop interfaces between autonomy software components, sensors, and the remote dispatch system Design, ...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Software Engineer II (Full Stack, Backend-leaning).Key Responsibilities Build automation systems for complex insurance servicing tasks Compose backend business logic a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Product Engineer (Software / Java) to work remotely in the United States.Key Responsibilities Participates in iteration planning meetings to ensure team understanding of ...Show more
    Last updated: 30+ days ago • Promoted
    AI Software Engineer

    AI Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for an AI Software Engineer.Key Responsibilities Design and develop enterprise-grade commercial software Work with state-of-the-art machine learning technologies in real-wor...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...Show more
    Last updated: 30+ days ago • Promoted
    Software Integration Engineer

    Software Integration Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Software Integration Engineer to join their team focused on building integrations for mission-critical software. Key Responsibilities : Design, develop, and maintain inte...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer 2

    Software Engineer 2

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Software Engineer 2, Frontend.Key Responsibilities Proactively identifies and communicates problems with requirements for their own and adjacent work Contributes to a ...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer - UI

    Senior Software Engineer - UI

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Senior Software Engineer - UI.Key Responsibilities Design and develop scalable, maintainable, and reusable software components with a focus on performance and reliabili...Show more
    Last updated: 10 days ago • Promoted
    Product Software Engineer

    Product Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Software Engineer, Product.Key Responsibilities Contribute to the design and implementation of a real-time LLM-powered platform Build and enhance key pieces of the use...Show more
    Last updated: 30+ days ago • Promoted
    California Licensed Senior Software Engineer

    California Licensed Senior Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Senior Software Engineer - Full Stack / Back End.Key Responsibilities Develop and deploy production quality code to the cloud Participate in product and architectural di...Show more
    Last updated: 3 days ago • Promoted
    Intermediate Software Engineer

    Intermediate Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Software Engineer : II (Intermediate).Key Responsibilities Develop cloud-native API applications using Node. AWS Implement Infrastructure as Code (IaC) and Continuous In...Show more
    Last updated: 27 days ago • Promoted
    Software Engineer 1

    Software Engineer 1

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Software Engineer 1, Frontend.Key Responsibilities Writes clean and maintainable code to fulfill requirements set by business partners and stakeholders Contributes to ...Show more
    Last updated: 1 day ago • Promoted
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Mid Level Software Engineer to support fleet management and mobility payments solutions.Key Responsibilities Design, develop, and maintain backend services with high-pe...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    VirtualVocations • Mobile, Alabama, United States
    Full-time
    A company is looking for a Staff Software Engineer, DevOps / SRE.Key Responsibilities : Lead the design, implementation, and maintenance of cloud-native infrastructure on AWS Improve and scale CI / C...Show more
    Last updated: 30+ days ago • Promoted