As a Senior .NET Software Engineer, you will work with a team of software developers to deliver high-quality software solutions. You will work on projects at all stages of the software development lifecycle, from project initiation to deployment, and help ensure that projects are completed on time and within scope. Additionally, you will be actively involved in technical decision-making, be a technical resource for other members of the team, and foster a collaborative and innovative work environment.
This full-time, salaried position is a hybrid role based in Manchester, New Hampshire.
Your Impact:
* Design, code, test, and debug software applications following established coding standards and development processes.
* Collaborate with project manager and stakeholders to define project scope, objectives, and timelines.
* Break down project requirements into tasks and allocate responsibilities among team members.
* Provide technical expertise and guidance to the development team.
* Participate in architectural discussions and decisions, ensuring that the chosen solutions align with best practices and meet project requirements.
* Understand best practices for triaging issues and able to come up with creative solutions for problems.
* Conduct regular code reviews to ensure adherence to coding standards, best practices, and maintainability.
* Implement and enforce quality assurance processes to deliver robust, scalable, and secure software applications.
* Facilitate effective communication within the team and across departments.
* Collaborate with product managers, UX/UI designers, and other stakeholders to gather requirements and ensure successful project outcomes.
* Address technical challenges and provide creative solutions.
* Make informed decisions on technology choices, project priorities, and resource allocation.
Your Profile:
* Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
* 5-10 years of proven experience in software development.
* Excellent communication and interpersonal skills.
* Strong problem-solving and decision-making skills.
How We’ll Support You:
* Join the largest marketing and fundraising company in North America serving the nonprofit industry where we prioritize innovation and professional growth.
* Collaborate with industry subject matter experts with over 5,000 employees across the enterprise.
* To help you stay energized, engaged and inspired, we offer a wide range of benefits including comprehensive healthcare, paid holidays and generous paid time off.
* Moore is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
#J-18808-Ljbffr