Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Developer image - Rise Careers
Job details

Senior Software Developer

mPower is looking for a well-rounded Senior Software Developer to join our team. Our team consists of experts and professionals with experience in management, administration, consulting, and technology. This position involves developing, upgrading, and maintaining software applications using C# and .NET Core, collaborating with cross-functional teams to ensure secure, efficient, and compliant systems. The ideal candidate will have strong software development expertise, experience with Docker and Linux environments, and a proven ability to identify and resolve defects while modernizing applications.

 

Job Responsibilities:

·        Develop functional and secure code in .NET Core using C# while identifying and resolving defects and vulnerability risks.

·        Upgrade, configure, and debug existing systems to ensure compliance and performance.

·        Migrate .NET Framework applications to .NET Core, ensuring the latest security updates.

·        Implement containerization solutions using Docker and ensure compatibility in Linux environments.

·        Address end-of-life (EOL) issues and ensure applications meet the latest compliance and security standards.

·        Apply SDLC practices, conduct peer reviews, and maintain application software.

·        Work with Microsoft Power Platform (MSPP) tools and SharePoint to extend system capabilities.

·        Use front-end UI frameworks such as Bootstrap in collaboration with .NET Core/Framework.

·        Prepare and maintain system documentation, ensuring accessibility and compliance with government security protocols.

·        Prepare documentation and provide end-user training and support

·        Maintain effective communication with the team and end-users to foster productive working relationships.

·        Apply engineering expertise throughout the Agile lifecycle.

·        Collaborate with team to develop requirements analysis, design, configuration, change and risk management, planning, accessibility remediation and compliance, and security and quality assurance.


Required Qualifications:

·        Experience: 5-7 years in hands-on software development across various programming languages, databases, and platforms.

·        Education: Bachelor’s degree in a relevant field or equivalent combination of education and technical certifications.

·        Expertise in C#, .NET Core, and SharePoint, with a focus on building and maintaining secure applications.

·        Proficiency in front-end UI frameworks like Bootstrap and integrating with backend systems.

·        Experience working with Microsoft Power Platform (MSPP) tools.

·        Proficiency in containerization with Docker and development in Linux environments.

·        Strong analytical, organizational, and multitasking skills with a proactive attitude to learn new technologies.

·        Deep understanding of software quality principles, including Agile product lifecycles.

·        Must be able to obtain and maintain a Public Trust Clearance.


Desired Qualifications:

·        Experience migrating legacy systems to modern platforms using .NET Core.

·        Familiarity with accessibility remediation and compliance standards.

·        Strong understanding of secure coding practices and vulnerability risk assessment.

·        Previous experience preparing user documentation and training materials.

 

 

mPower, Inc. is an Equal Opportunity/Affirmative Action employer. Qualified applicants or employees will receive consideration for employment without regard to race, color, religion, ethnic or national origin, ancestry, age, sex, sexual orientation, gender identity, pregnancy (including childbirth or related condition), citizenship, familial status, mental or physical disability status, veteran status, genetic information, other non-disqualifying disability, or any other characteristic protected by law.

 


$115,000 - $125,000 a year

Average salary estimate

$120000 / YEARLY (est.)
min
max
$115000K
$125000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
CoreWeave Remote Livingston, NJ / New York City, NY / Sunnyvale, CA / Bellevue, WA
Posted 7 days ago
Photo of the Rise User
Sendle Remote Australia (Remote)
Posted 6 days ago
Photo of the Rise User
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
NISC Hybrid Cedar Rapids, IA
Posted 3 days ago
Photo of the Rise User
ITW Hybrid N676 Communication Dr, Appleton, WI 54914, USA
Posted 2 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!