Programmer Analyst II

Jabil

Chihuahua

Presencial

MXN 420.000 - 640.000

Jornada completa

hace 34 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

Jabil in Chihuahua, Mexico, is seeking a Software Developer to analyze requirements and design, develop, test, and maintain enterprise applications. You will build with C#, .NET, ASP.NET MVC, and RESTful APIs, ensure data integrity with SQL Server, and collaborate with cross-functional teams in an Agile setting.

The ideal candidate brings 4+ years of experience, strong communication skills, and fluency in English.

Formación

  • Bachelor's degree in CS/Engineering or related field.
  • 4+ years of software development experience.
  • Experience with enterprise web apps using Microsoft tech and cloud/on-prem integration.
  • Strong C#, .NET/.NET Core, ASP.NET MVC, REST APIs, JavaScript, Angular, HTML, CSS.
  • SQL Server and advanced SQL skills.
  • Experience with REST APIs, JSON, HTTP services.
  • SDLC experience, Git, and CI/CD using Azure DevOps or similar.
  • Unit testing with xUnit/NUnit/MSTest; familiarity with Agile/Scrum.
  • Technical documentation and strong communication skills.
  • Fluent English, written and spoken.

Responsabilidades

  • Analyze requirements to design and develop software solutions.
  • Develop, test, and maintain enterprise applications.
  • Integrate with multiple systems and services.
  • Create RESTful APIs for integration.
  • Troubleshoot issues and provide support to teams.
  • Produce technical documentation and tests.
  • Follow SDLC standards within Agile/Scrum.
  • Collaborate with stakeholders and QA across teams.

Conocimientos

C# / .NET
ASP.NET MVC
RESTful Web APIs
JavaScript / Angular / HTML / CSS
SQL Server / T-SQL
SDLC / Agile / Scrum
Unit testing (xUnit/NUnit/MSTest)
Git version control
Problem-solving / analytical
Communication skills

Educación

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field

Herramientas

Git
Azure DevOps
CI/CD Pipelines
SonarQube
NUnit

Descripción del empleo

Software Developer (.NET)

Location: Chihuahua, Mexico

Position Summary

We are looking for a talented Software Developer to join our team in Chihuahua. In this role, you will be responsible for analyzing business requirements, designing, developing, testing, and maintaining enterprise applications that support critical business operations.

You will work on applications that integrate with multiple systems and services, ensuring reliable data flow and seamless functionality across the organization. The ideal candidate is a proactive problem solver with strong technical skills, attention to detail, and the ability to collaborate effectively with cross-functional teams while working independently when needed.

Key Responsibilities
  • Analyze business and technical requirements to design and develop software solutions.
  • Design, develop, test, debug, and implement new applications and enhancements to existing systems.
  • Maintain, support, and improve existing applications to ensure optimal performance and reliability.
  • Develop solutions that integrate with multiple applications and enterprise systems.
  • Design, develop, and consume RESTful APIs to support application integration.
  • Troubleshoot software issues and provide technical support to end users and IT teams.
  • Troubleshoot production issues using application logs and monitoring tools.
  • Produce and maintain technical documentation, including code comments, technical specifications, test cases, and user documentation.
  • Follow established software development standards, coding guidelines, and best practices.
  • Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, development, testing, deployment, and support.
  • Collaborate with business stakeholders, QA, and development teams in an Agile/Scrum environment.
  • Apply sound technical judgment when designing application logic and implementing solutions while working within approved requirements and specifications.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 4+ years of experience in software application development.
  • Experience developing enterprise web applications using Microsoft technologies and integrating with cloud and on-premises systems.
  • Strong proficiency in C#, .NET/.NET Core, ASP.NET MVC, RESTful Web APIs, JavaScript, Angular, HTML, and CSS.
  • Solid experience with Microsoft SQL Server, SSIS, relational database design, and advanced SQL for data querying and manipulation.
  • Experience integrating applications using REST APIs, JSON, and HTTP services.
  • Experience working throughout the Software Development Life Cycle (SDLC).
  • Experience using Git for source control, including branching strategies, pull requests, merging, and code reviews.
  • Experience with DevOps practices and Continuous Integration/Continuous Deployment (CI/CD) pipelines using Azure DevOps or similar platforms.
  • Experience using automated code quality and static analysis tools such as SonarQube or SonarCloud to identify and resolve code quality, security, and maintainability issues.
  • Experience with unit testing frameworks such as xUnit, NUnit, MSTest, or similar.
  • Familiarity with Agile/Scrum methodologies.
  • Experience creating and maintaining technical documentation, including code documentation, technical specifications, test plans, and User Acceptance Testing (UAT) documentation.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders while managing priorities independently.
  • Fluent English, both written and verbal.
Preferred Qualifications
  • Experience working with Amazon Web Services (AWS), preferably supporting or deploying applications in production environments.
  • Familiarity with AWS services such as EC2, S3, RDS, Lambda, IAM, CloudWatch, API Gateway, or other cloud-native services.
  • Knowledge of cloud architecture and application deployment best practices.
  • Experience with Azure DevOps, including source control, work item tracking, and CI/CD pipelines.
  • Experience with Node.js development.
  • Experience with Mendix low-code application development is a plus.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior .NET Software Engineer, Enterprise Apps
Senior .NET Software Engineer, Enterprise Apps

Jabil • Chihuahua

Presencial
MXN 420.000 - 640.000
Senior Software Engineer - Mexico
Senior Software Engineer - Mexico

Speria • Santiago de Querétaro

Presencial
MXN 520.000 - 860.000
Application Engineer II -Frontend, Mexico City (MX)
Application Engineer II -Frontend, Mexico City (MX)

Swiss Re - Schweizerische Rückversicherungs-Gesellschaft • Ciudad de México

Presencial
MXN 522.000 - 871.000
Sr. Software Engineer
Sr. Software Engineer

Totum Talent • San Pedro Garza García

Presencial
MXN 400.000 - 700.000
Senior .NET Software Developer – Enterprise Apps
Senior .NET Software Developer – Enterprise Apps

Jabil Malaysia • Chihuahua

Presencial
MXN 420.000 - 720.000
Data Analyst – Reporting & Visualization 1861
Data Analyst – Reporting & Visualization 1861

Softgic S. • Chihuahua

Presencial
MXN 240.000 - 420.000
Senior Software Engineer SOL-1908 (Mexico)
Senior Software Engineer SOL-1908 (Mexico)

SOFTGIC • Chihuahua

Presencial
MXN 700.000 - 1.100.000
Fullstack Developer - Mexico
Fullstack Developer - Mexico

Yeah! Global • Ciudad de México

Presencial
MXN 600.000 - 900.000
Java Developer with Microservices and AWS Senior-Level
Java Developer with Microservices and AWS Senior-Level

Globant • México

Presencial
MXN 900.000 - 1.300.000
Senior Software Engineer SOL-1908 (Mexico)
Senior Software Engineer SOL-1908 (Mexico)

Softgic S. • Chihuahua

Presencial
MXN 900.000 - 1.500.000