Job type full-time
Benefits pulled from the full job description
Not provided by employer
Full job description
The aegis brand includes three unique companies – aegis premier solutions, aegis processing solutions and aegis premier technologies – that have joined forces to provide our clients with an a-to-z suite of services to help navigate through the various aspects of fundraisingAegis offers an end-to-end solution from donation processing to the management of donor and campaign dataWe are a group of passionate technology professionals who are committed to delivering best-in-class software solutions for the non-profit spaceWe care deeply about our clients’ needs and understand that the work we do has a direct impact on their ability to continue improving the lives of many different people and groupsWe believe in a truly agile approach and expect our teams to self-organize to do the right thing quickly.
Aegis premier technologies with headquarters in westminster, co, brings creative solutions, powerful technology, and cost-effective products to the nonprofit industry.
The senior software developer is responsible for aspects of the development and delivery of our applicationsYou should possess most or all of the following skills:
Be able to understand the sdlc model and what your specific activities are in designing and then delivering a solid, robust application
Understand how to develop and enforce coding standards and source code development standards
Design and develop code that is clean, understandable, maintainable and solid
Design, develop and implement test plans to accurately test the application code, functions, modules and program
Develop and maintain detailed and accurate documentation per all project standards
Be comfortable troubleshooting, debugging and assisting our support staff with c#, sql, or server production issues as needed
You keep your skills up to dateYou recognize the importance of spending time with different technologies in order to make the correct decisions on what you will use in your next project.
You consider yourself above average in your knowledge of .net and know what has changed and what will be changing next.
You aren’t afraid of webforms, but you have better tricks up your sleeve.
You love to build “vertical slices” of software and don’t want to get pigeonholed as the “front-end” or “back-end” developer in the shop.
You are fine with raw css, but sass and/or less have made your life better.
Raw html doesn’t scare you, but you also know that there are many ways to get it to the browser.
You’re a fan of angular, and are comfortable maintaining and developing in the latest versions
Sql isn’t just for dbasIt is important that software developers know how to write and tune their scripts.
You can communicate clearly both in-person and through written mediums.
Testing your code has saved the day on many occasions.
You are open, collaborative, and comfortable working in an evolving agile atmosphere
Performs other duties as assigned.
Education and experience:
3-8 years of professional software development experience
3-5 years of experience using c# professionally
2-5 years of sql experience
1-3 years of angular.js
To help you stay energized, engaged and inspired, we offer a wide range of benefits including a comprehensive healthcare, support for working parents and flexible time off (fto) so you can relax, recharge and be there for the people you care about.
Aegis premier technologies, a moore company, is committed to creating a diverse environment and is proud to be an equal opportunity employerAll 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 statusAegis premier technologies, a moore company, is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Posted 22 days ago