.NET Developer
Check us out on glassdoor! https://www.glassdoor.com/Overview/Working-at-IvoryCloud-EI_IE2549715.11,21.htmThe .NET Developer will be in support of a federal client to rearchitect an existing application to remediate performance and functional issues to streamline business processes for our client’s core mission areas.RequirementsUS Citizenship. This is non-negotiableActive Public Trust or ability to obtain a Public Trust clearance.Ability to pass multiple background and employment checks - both federal and local.Key ResponsibilitiesAccurately estimate effort by defining the technical approach for fixing defects, implementing changes, and/or building new functionalityDevelop, document, unit test, and peer review software as requiredInterface with Business Analysts and Software Testers to ensure a full understanding and fulfillment of requirementsWork closely with the development team to support Operations & Maintenance (O&M) and New Product Development activities.Design and develop robust, scalable web applications using Angular, SQL, and ASP.NET.Utilize practical experience in custom and complex enterprise-wide workflow-based systems.Collaborate with the Development team and Department of Energy technical stakeholders to plan and execute the migration of the system to Azure GovCloud.Participate in code reviews, providing constructive feedback to peers to ensure high-quality code.Develop new system enhancements, CRs, and resolve defects to improve the application.Stay updated with industry trends and technologies to ensure our solutions remain innovative and cutting-edge.Optimize and maintain existing codebases, ensuring peak performance and scalability.Implement defensive programming practices to enhance security and scalability.Experience8+ years of professional experience in Asp .Net back-end development and SQL databases.8+ years of professional experience in Angular, HTML, CSS, and JavaScript front-end technologies.Proven expertise in managing large-scale projects and executing cloud migrations.Excellent problem-solving abilities and meticulous attention to detail.Effective communicator with cross-functional teams and stakeholders.Proficient in .Net, C#, T-SQL, Angular, JavaScript, TypeScript, Node.js, HTML, CSS, NPM, Webpack, Bootstrap, EF, RegEx, and LINQ.Solid understanding of Object-Oriented Programming (OOP), SOLID principles, Event-Driven Architecture, Microservices, Restful API, Git, CI/CD, Testing and QA practices, Responsive Web Design, and Output Encoding.Expertise in Secure Coding practices, Input validation (SQL injection, XSS), Role-Based Access Control (RBAC), Multi-Factor Authentication (MFA), Active Directory integration, Authentication and Authorization protocols (OAuth, JWT), Error handling, Logging, Cloud architecture principles, Azure Functions, App Services, Docker, Kubernetes, Azure Security Center, Key Vault, VM, API Gateway, Monitoring tools, Azure migration strategies, AI tools, and agile delivery methodologies.EducationBachelor's Degree in Computer Science or related field requiredAzure Architect Certification highly preferredAbout IvoryCloudIvoryCloud is a purpose-driven enterprise. We go to work every day driven to achieve for our customers, learn and master new skills, and take ownership in growing those around us. Through this purpose, we do outstanding, innovative, and high-quality work. We are building our team with a relentless focus on bettering our customers, building personal capability, and investing in the success of others. You’re a purpose-driven professional if the following describes you:Driven by team and personal excellenceTotal focus on becoming a Subject Matter Expert wherever you are appliedFlexible thinker who solves problems with both linear and non-linear approachesUnwavering commitment to exceeding customer expectations and thereby delivering successCompletely committed to co-worker/team development, growth, and successConsultative in nature (as our customers are very involved in our processes and outcomes)Never satisfied with the status quo – always looking for ways to improve – especially when things are “going well”Excited to be a part of a growing company and committed to pitching in to help it succeed.BenefitsWe offer a competitive and comprehensive benefits package including, but not limited to:Competitive salary with performance-based bonus opportunitiesSingle and Family Health Insurance plans, including Dental coverageShort-Term and Long-Term disabilityMatching 401(k)Competitive Paid Time OffTraining and Certification opportunities eligible for expense reimbursementTeam building and social activitiesMentor program to help you develop your careerLegalIvoryCloud is an Equal Opportunity Employer (EEO)Job Type: Full-timePay: $110,000.00 - $130,000.00 per yearCompensation Package:Bonus opportunitiesYearly paySchedule:Monday to Friday