Experienced Remote .NET Software Developer – Financial System Maintenance and Support Specialist
Introduction to Workwarp and the Opportunity
Imagine being part of a dynamic team that is revolutionizing the way financial systems are maintained and supported. At Workwarp, we are dedicated to delivering cutting-edge solutions that make a real impact. As a leading career destination for tech experts, we are excited to announce an immediate opening for an experienced .NET Software Developer to join our team. This is a unique opportunity to work on large-scale financial system maintenance projects, utilizing the latest Microsoft technologies and collaborating with cross-functional teams to drive success.
Role Overview
In this role, you will be responsible for maintaining and supporting an existing financial system using the .NET 4.8 framework and Microsoft technologies. You will participate in the full software development life cycle (SDLC) in a SCRUM/Agile environment, working closely with the DevOps team to maintain CI/CD pipelines and automation processes. If you have a passion for troubleshooting and debugging, and experience working with large-scale financial systems, we want to hear from you.
Key Responsibilities
- Maintain and support an existing financial system using .NET 4.8 framework and Microsoft technologies, ensuring ongoing stability and performance.
- Participate in the full software development life cycle (SDLC) in a SCRUM/Agile environment for a maintenance project, collaborating with cross-functional teams to drive success.
- Develop and maintain complex reports using Crystal Reports integrated with Oracle databases, providing valuable insights to stakeholders.
- Optimize and maintain code using nHibernate and Entity Framework for Object-Relational Mapping (ORM), ensuring scalability and performance.
- Ensure the scalability and performance of the financial system through database solutions using Oracle, identifying areas for improvement and implementing optimizations.
- Collaborate with cross-functional teams to troubleshoot, identify, and resolve issues within the financial system, providing ongoing technical support and resolving performance issues.
- Work closely with the DevOps team to maintain CI/CD pipelines and automation processes, ensuring seamless delivery and deployment of software updates.
Essential Qualifications
To be successful in this role, you will need:
- 7 to 10 years of experience in application maintenance and support, with a focus on financial systems and Microsoft technologies.
- Strong knowledge of SCRUM/Agile methodologies and DevOps practices, particularly in maintaining CI/CD pipelines and automation.
- Experience with Microsoft technologies, including .NET 4.8 framework, ASP.NET, C#, and Visual Studio.
- Proficiency in nHibernate and Entity Framework for ORM, and Crystal Reports for generating and maintaining reports in financial systems.
- Strong understanding of Oracle database management, including PL/SQL, stored procedures, and performance tuning.
- Experience working on maintenance projects in a financial system environment, ensuring ongoing support and stability.
- Strong knowledge of version control systems using Bitbucket.
Preferred Qualifications
While not essential, the following qualifications are highly desirable:
- Experience with large-scale financial system maintenance, and strong troubleshooting and debugging skills within maintenance environments.
- Previous experience working with remote teams, and excellent communication and collaboration skills.
- Familiarity with cloud-based technologies and experience with cloud migration projects.
- Certifications in Microsoft technologies, such as MCSD or MCPD.
Skills and Competencies
To succeed in this role, you will need to possess the following skills and competencies:
- Technical skills: Proficiency in .NET 4.8 framework, ASP.NET, C#, and Visual Studio, as well as experience with nHibernate and Entity Framework for ORM.
- Problem-solving skills: Strong troubleshooting and debugging skills, with the ability to analyze complex issues and develop creative solutions.
- Communication skills: Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
- Adaptability: Ability to adapt to changing priorities and deadlines, and to work effectively in a fast-paced environment.
Career Growth Opportunities and Learning Benefits
At Workwarp, we are committed to the growth and development of our employees. As a .NET Software Developer, you will have access to:
- Ongoing training and development opportunities: We offer regular training sessions, workshops, and conferences to help you stay up-to-date with the latest technologies and trends.
- Mentorship programs: Our experienced team members will provide guidance and support to help you achieve your career goals.
- Career advancement opportunities: We offer a clear path for career advancement, with opportunities to move into leadership roles or specialize in specific areas of interest.
Work Environment and Company Culture
At Workwarp, we pride ourselves on our dynamic and supportive work environment. As a remote team, we understand the importance of flexibility and work-life balance. You will have the opportunity to work from the comfort of your own home, with flexible hours and a comprehensive benefits package.
Our company culture is built on the values of innovation, collaboration, and excellence. We believe in empowering our employees to take ownership of their work, and to strive for excellence in everything they do. If you are a motivated and talented individual who is passionate about software development, we want to hear from you.
Compensation, Perks, and Benefits
We offer a competitive salary and benefits package, including:
- Comprehensive health insurance: We offer a range of health insurance options to suit your needs.
- Retirement savings plan: We offer a 401(k) plan with company matching contributions.
- Flexible paid time off: We offer a generous paid time off policy, with flexible hours and remote work options.
- Professional development opportunities: We offer ongoing training and development opportunities to help you achieve your career goals.
Conclusion
If you are a motivated and talented .NET Software Developer looking for a new challenge, we want to hear from you. This is a unique opportunity to work on large-scale financial system maintenance projects, utilizing the latest Microsoft technologies and collaborating with cross-functional teams to drive success. Apply today to join our dynamic team and take your career to the next level.
Don't worry if you don't meet every single requirement – we value a great attitude and a willingness to learn above all. Submit your application today and take the first step towards an exciting new career opportunity.
Apply for this job