Senior .Net Developer
What you’ll do:
● Participate in the full software development life cycle (AGILE) from requirements analysis through test, release and maintenance.
● Set technology standards and help direct work with engineering teams to solve a class of problems highly technical in nature: (Architecture, Code and code patterns, Scale and Security).
● Work with our team to establish and improve internal processes and workflows.
● Provide expert technical guidance and coaching to peers.
● Interface with the Solutions and Quality Assurance teams to ensure accurate delivery of project requirements and compliance with standards, code quality and accepted conventions.
● Provide feedback to business partners regarding process improvements for engaged developments.
● Exhibit a hunger for continuous learning and improvement.
Skill and Qualifications
● Bachelor’s degree in Computer Science or other advanced technical degree. Experience in Education and software development may substitute for required education.
● A minimum of 5-7 years of software development experience, including experience as a hands-on software developer building object-oriented solutions in a .Net environment (C#.Net, VB.Net, or ASP.Net). C# development is preferred.
● Experience using relational and non-relational databases like MySQL/MSSQL/PostgreSQL/MongoDB.
● Must be an analytical and creative problem solver
● Strong written and verbal communication skills
● Strong technical aptitude and ability to research, document and solve complex issues independently
● Desire to learn and grow as a technologist