Sign up to save this job, get alerts, and apply with an optimized CV.
.NET Technology Professional
Job description
Who are we?
Since our founding in 1982 in Mexico, Softtek has evolved to become a global company driving digital transformation for organizations around the world. With a presence in the Americas, Europe, and Asia, and offices in various cities in Mexico, we continue to grow with a clear vision: to create a more connected, inclusive, and sustainable world through technology.
What do we offer you? In Softtek, you will find a dynamic and collaborative environment, where you can:
- Access local and international opportunities with leading companies.
- Collaborate with global experts on challenging projects.
- Develop with over 6,000 available trainings.
What is the opportunity?
We are currently looking for a profile like yours to join our team as: .NET Professional with solid experience in ASP.NET, C#, ODBC, and SQL Server, specializing in the maintenance of Microsoft enterprise applications. Capable of analyzing existing systems, technically leading minor improvement initiatives (under 600 hours), resolving complex incidents, and adding value through continuous optimization, ensuring stability, quality, and operational continuity of business services.
Responsibilities:
- Analysis and Design of Solutions
- Analyze functional and technical requirements to define viable and scalable solutions.
- Evaluate the impact of changes on existing applications.
- Prepare effort estimates for maintenance and improvement activities.
- Identify technical risks and propose mitigation strategies.
- Participate in refinement sessions and technical definitions with user areas.
- Development and Maintenance
- Implement corrective, preventive, and evolutionary maintenance on applications developed on the Microsoft platform.
- Perform root cause analysis (RCA) for recurring or critical incidents.
- Design, develop, and optimize components using .NET technologies.
- Conduct code reviews and ensure compliance with development standards.
- Implement performance, stability, and security improvements in applications.
- Ensure the technical quality of solutions before their release.
- Database and Information Management
- Design, optimize, and maintain complex SQL queries.
- Develop and modify Stored Procedures, Views, Functions, and Triggers.
- Analyze performance issues related to queries and data structures.
- Support the definition of data integration and access mechanisms.
- Governance and Continuous Improvement
- Generate technical and functional documentation.
- Promote best practices for development and maintenance.
- Provide technical support to junior and semi-senior developers.
- Participate in technological modernization initiatives and technical debt reduction.
- Propose continuous improvements aimed at operational efficiency and service quality.
Technical Requirements / Experience:
- Minimum 5 years of experience in development and maintenance of Microsoft applications.
- Demonstrable experience in evolutionary, corrective maintenance, and application support projects.
- Participation in critical business enterprise systems.
- Experience estimating and executing maintenance tasks of up to 600 hours.
Mandatory Knowledge:
- Microsoft Platform
- ASP.NET
- ASP.NET MVC
- C#
- .NET Framework
- .NET Core / .NET 6+
- Object-Oriented Programming
- Multilayer Architecture
- Data Access
- ODBC
- ADO.NET
- Entity Framework (desirable)
- Integration with Microsoft SQL Server databases
- Databases
- SQL Server
- Development and optimization of:
- Stored Procedures
- Functions
- Views
- Triggers
- Complex queries
- Logical data modeling.
- SQL tuning and optimization.
- Web Development
- HTML5
- CSS3
- JavaScript
- jQuery
- Bootstrap
- Integration
- SOAP Web Services
- REST APIs
- JSON
- XML
- Tools
- Visual Studio
- Azure DevOps
- Git
- Azure Repos
- IIS
- SQL Server Management Studio (SSMS)
Desirable Knowledge:
- Azure App Services.
- CI/CD.
- SonarQube.
- Docker containers.
- Agile/Scrum methodologies.
- ITIL.
- OWASP web application security.
- Migration of legacy applications to modern technologies.
Education
- Computer Systems Engineering, Informatics, Information Technology, or related field.
- Graduated (ESSENTIAL)
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- Softtek
- Location
-
México
Mexico - Posted
- 3 weeks ago
Interested in this position?
Create your free account and tailor your CV to match this job.