Senior Back End developer .Net

Full Time
Bogota
10 months ago

We are looking for a Senior Back End Developer .Net. The Senior Back-End Developer .Net (SBEND) is responsible for designing and writing code and providing support to applications. A Senior Back-End Developer .Net is able to work independently, assuming ownership for the design and programming of simple and complex tasks. The SBEND is responsible for dividing complex tasks into smaller tasks, which can then be tackled individually. The SBEDN should also be able to provide estimates for his tasks and assume ownership for these estimates.

The individual in this position works with web and back-end technologies such as .NET/.NET Core,  C#, SQL Server, Azure, as well as having knowledge in the related IDE for software development. Experience with content management system and e-commerce is desirable.

You will

  • Collaborate and communicate efficiently and effectively with other groups such as Creative, Business, Quality Assurance and Technology throughout all phases of a project lifecycle.
  • Design and development of new or existing applications.
  • Implement technology solutions that address our clients’ business needs and challenges while leveraging our best practices and state-of-the-art technologies
  • Own the development of sub-systems and ensures they follow the overall technical architecture and design established by the technical lead.
  • Understand and maps user and business requirements to an appropriate technical solution.
  • Maintain concise and clear documentation on the projects as dictated by each Capability’s guidelines and best practices.
  • Debug or troubleshoot complex issues in existing software applications.
  • Proactively provide feedback on policies and procedures when an opportunity for improvement exists.
  • Proactively provide coaching and support to other members of the in fulfill their tasks and improvement their performance and overall technical skills

 

You have

  • English Proficiency (B2+ reading, writing, and conversation)
  • 5 or more years of software development experience.
  • Proficiency designing and developing web applications using various technologies and languages such as C#, .Net Core, Web Services (REST, SOAP)
  • Wide experience RESTful services designing and development.
  • Expertise in C# programming language and object-oriented analysis and design.
  • Advance level knowledge on data base schemas, store procedures and general maintenance of databases SQL Server.
  • Advanced-level knowledge in ORM’s like Entity Framework, Dapper, others.
  • Advanced experience with data storage patterns and practices, namely relational (SQL) and/or non-relational (NoSQL) platforms.
  • Experience integrating solutions with external products from third-party vendors.
  • Advance knowledge of design and software engineering principles.
  • Capable of implementing requirements which are composed of multiple development activities or touch various sub-systems.
  • Work experience with new technologies and building proof of concept prototypes.
  • Advance experience estimating simple and complex tasks and justifying these estimates.
  • Work experience troubleshooting and debugging issues from business logic layer to data layer through debugging tools and do root cause analysis.
  • Capable of sharing acquired knowledge with teammates.
  • Work experience writing unit tests, and scripting load and performance tests.
  • Large experience on version management tools such as Git, Bitbucket, TFS, etc.
  • Strong knowledge on branching strategies.
  • Strong knowledge with project and issue tracking software (Jira, Hive).
  • Experience working under agile methodologies.
  • Work experience with Continuous Deployment and Integration.
  • Work experience in IIS configuration.
  • Demonstrate knowledge about Cloud based solutions: AWS, Azure or similar is a plus.
  • Work experience building a web solution based on a Content Management System such as EpiServer, Sitecore, or similar market solutions is desirable.
  • Experience on SSIS, Business Intelligence (ETL) is a plus.
  • Experience on SSRS is a plus.
  • Desirable: BS in Computer Science or related technical discipline; or equivalent experience as Software Development in exact areas of expertise required for CM (Digital Agencies projects, Web development projects, SCRUM/Agile software projects).

 

The Talent Team at Critical Mass is focused on ensuring we provide the best training, mentorship, and employee experience possible!  CM new hires & employees are the future of our organization, and we want to set you up for long-term success.  In an effort to do so, we expect our team to work from an office a minimum of 3 days a week.  The ask stems from our want to:

  • Strengthen opportunity for continuous learning
  • Improve collaboration and team relationships.
  • Increase employee engagement

We understand that not everyone may feel comfortable with this expectation, so we ask that you please let us know immediately if there are any concerns so we can help navigate accordingly.

Critical Mass is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We do not tolerate discrimination on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. If you are an individual with disabilities who would like to request an accommodation, please reach out to accommodations@criticalmass.com.

We are committed to fostering diversity, equity, and inclusion within our pool of candidates, with a target of achieving at least 50% representation from underrepresented communities.

The Critical Mass Talent Acquisition team will only communicate from email addresses that use the URLs criticalmass.com and us.greenhouse-mail.io. We will not use apps such as Facebook Messenger, WhatsApp, or Google Hangouts for communicating with you. We will never ask you to send us money, technology, or anything else to work for our company. If you believe you are the victim of a scam, please review your local government consumer protections guidance and reach out to them directly.

If U.S. based: https://www.consumer.ftc.gov/articles/job-scams#avoidIf Canada based: https://www.canada.ca/en/services/finance/consumer-affairs.htmlIf U.K. based: https://www.gov.uk/consumer-protection-rightsIf Costa Rica based: https://www.consumo.go.cr/educacion_consumidor/consejos_practicos.aspx