We offer a wide opportunity in the area of software development, consultancy and quality; our team is made up of engineers with critical and analytical thinking, who aspire to have new goals and challenges, always innovating in different sectors of the industry.
![Carrers Banner 2](https://www.creativesoftware.mx/wp-content/uploads/carrers-banner-2.png)
New Opportunities
Vacancies
We invite you to apply and our recruitment area will be contacting you as soon as possible.
![Microsoft .NET Logo](https://www.creativesoftware.mx/wp-content/uploads/Microsoft_.NET_logo-150x150.jpg)
Mid .NET Developer
Indispensable Requirements:
- Around 5 years of experience as a key .NET C# developer on enterprise projects (MVC).
- 4+ years of experience with HTML, CSS, and JavaScript.
- Experience with any of these: Vue, React, Angular.
- Experience as a full stack developer with knowledge of OOP design patterns and their implementation.
- Experience writing SQL and stored procedures (MSSQL).
- Strong analytical, organizational, written and verbal communication skills.
- Conversational English.
Desirable Requirements:
- 4+ years of Agile or Lean Software Development experience such as Kanban, Scrum, Test-Driven Development.
- Experience on Git.
- 4+ years of experience with client-side JavaScript frameworks, including JQuery
- Familiarity with cloud-based infrastructures and design patterns including REST API’s.
Modality:
Remote.
![C](https://www.creativesoftware.mx/wp-content/uploads/C-150x150.png)
Senior C++ Developer
Job Summary:
We are seeking a Senior C++ Developer with a minimum of 7 years of software development experience, who is passionate about crafting high-quality code and has a deep understanding of SOLID design principles. As a Senior C++ Developer, you will play a crucial role in our agile development processes and contribute to both native and web UI development projects. Your expertise in C++ programming and commitment to best practices will be essential in delivering efficient and reliable solutions.
Responsibilities:
- Design, develop, and maintain robust and efficient C++ applications, ensuring adherence to SOLID design principles.
- Build applications utilizing maintainable architecture to ensure long-term scalability and code maintainability.
- Coach and mentor other developers through architectural and design efforts, fostering skill development and knowledge sharing.
- Create native and web-based UI components that provide exceptional user experiences.
- Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions.
- Write clear and concise technical documentation to facilitate code maintenance and knowledge sharing.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Perform code reviews and provide constructive feedback to maintain code quality standards.
- Investigate and troubleshoot complex software issues, proposing and implementing effective solutions.
- Stay up-to-date with industry trends and advancements in C++ development and UI technologies.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Minimum of 7 years of proven experience as a C++ Developer, with a strong portfolio of completed projects.
- In-depth understanding of SOLID design principles and their practical application in C++ development.
- Familiarity with agile development methodologies and tools.
- Proficiency in native C++ development, including memory management, performance optimization, and debugging.
- Experience in web UI development, using technologies such as HTML5, CSS3, and JavaScript.
- Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
- Excellent communication skills, both written and verbal.
- Self-motivated and proactive, with a passion for continuous learning and improvement.
- Conversational English.
Modality:
Remote.
![Sqlserver Logo Min](https://www.creativesoftware.mx/wp-content/uploads/sqlserver-logo-min-150x150.png)
Mid Database Administrator
Responsibilities:
- Optimize and tune database performance.
- Ensure data security and integrity.
- Collaborate with software developers to integrate database systems with applications.
- Troubleshoot and resolve database issues.
Indispensable Requirements:
- BA/BS in Computer Science or related field.
- Minimum of 3 years of experience in database engineering.
- Experience with database performance tuning and optimization.
- Strong understanding of database security best practices.
- Experience with SQL and database design.
- Conversational English.
Desirable Requirements:
- Design and implement database solutions in the AWS or Azure.
Modality:
Remote.
Recruitment Process
![RecruitmentProcess 3](https://www.creativesoftware.mx/wp-content/uploads/RecruitmentProcess-3.png)
FAQS
R: Between 3 to 10 members.
R: We work from Monday to Friday, usually from 8 a.m. to 5 p.m. of your time zone.
R: There is flexibility to attend personal matters or having days off besides sick days.
R: Yes, we send computer equipment.
R: Our official payment day is every Friday.