Are you lookir a chance to build something new with a collaborative team and be a part of a growing company that hascus on enriching communities
- If this intrigues you, read on. We are lookir a Senior Software Engineer to join our NGeneration team This is a Remote opportunity in Mexico.We are lookirll stack engineer, particularly with expertise ont-end development in.Net. NGeneration eGiving products use modern cloud and mobile technologies to allow churches to connect with their communities. In this role, you would join our collaborativrward-thinking development team that supports oith-Based products.- you-ll be doing--:
Work closely with Product and Assurance teams to define and refine task requirements and acceptance criteria and to ensure effective testing Collaborates with DevOps and Site Reliability Engineers to develop, deploy, and maintain cloud infrastructure and CI/CD pipelines Supports the Site Reliability Engineering team to troubleshoot and resolve any critical or high priority production issues Effectively collaborates and communicates with product teams across the organization Mentors and trains team members on industry best practices and company processes Develops and maintains technical, non-technical, and on-boarding documentation--Who you are--:
You have -6yrs of coding Importante empresa in the workplace using.NET You are experienced with cloud-native web development and at least one cloud development platform (Azure, AWS, Google Cloud, etc.) You have an advanced understanding of software development life cycle (SDLC) and software development best practices, including Agile methodology gainom previous workImportante empresa Intermediate ability to debug non-code issues (OS, DB, network, security, etc.) Intermediate knowledge of data modeling and writing performanctional DB queries and the ability to mentor team members in this área Intermediate knowledge of security principles and how to proactively avoid and/or resolve them and the ability to mentor team members in this área You actively participate in definition of team values and retrospectives You take ownership of your work and responsibr your actions You understand and provide input on priorities to ensure the team is successful and communicate risks to timelines and expectations You display and encourage a mindset of continuous improvement and are adaptable to changing conditions and priorities You effectively analyze complex problems within a product suite, perform risk and impact analysis, and identify by balancing the competing interests of simplicity, thoroughness, consistency, and innovation You are able to effectively balance multiple products at various stages of development You can work independently as well as in a group setting-- we offer--:
% Payroll Scheme Major Medical Expensr you and yomily Dental and Vision Coverage Life Insurance Vacation days, days of Holiday bonus, Sick days % Remote (inside Mexico) Opportunities to create processes and structure Small collaborative teams where you can impact both outcome and culture Ongoing professional development opportunities Join a rapidly growing company that promotes internally At Vanco, we serve those who enrich our communities.-Language--:
inglés (required)