Job Overview
Join our prestigious technology consulting firm, renowned for delivering innovative project-based solutions and expert staffing services. As a Full Stack .NET Developer, you will be integral to the development and maintenance of high-performance applications for a prominent global financial technology organization. Collaborating with a talented group of engineers, you will tackle complex challenges and create pioneering solutions in the fast-paced payments sector.
Key Responsibilities
- Design, develop, and maintain robust .NET applications utilizing C#, JavaScript, TypeScript, and SQL.
- Collaborate with cross-functional teams to capture business requirements and translate them into effective technical solutions.
- Utilize your proficiency in web services, design patterns, REST, gRPC, and cloud technologies to construct scalable and efficient systems.
- Contribute to the development of essential proxy systems, including ACH payments, leveraging your strong technical expertise.
- Engage in Agile development methodologies, such as Scrum, while adhering to software engineering best practices.
- Commit to continuous learning and adaptation to emerging technologies and industry trends.
Required Skills
- A minimum of 8-10 years of experience in .NET development with a strong emphasis on C#, JavaScript, TypeScript, and SQL.
- Profound understanding of object-oriented programming (OOP) principles and design patterns.
- Strong proficiency in web services, RESTful APIs, gRPC, and cloud technologies (e.g., GCP, Azure).
- Familiarity with Agile development methodologies (e.g., Scrum).
- Exceptional communication and interpersonal skills.
- A genuine passion for technology and a commitment to lifelong learning.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
Career Growth Opportunities
We are dedicated to fostering your professional development and growth. You will have access to a range of opportunities that will enhance your skills and propel your career forward. Engaging in challenging and rewarding projects will facilitate continual learning and adaptation to new industry trends.
Company Culture and Values
Our organization prides itself on a collaborative and supportive culture, promoting an environment where innovation flourishes. We encourage a team-oriented approach that values creative problem-solving and effective communication, ensuring that every member feels empowered to contribute.
Networking and Professional Opportunities
By joining our team, you will connect with industry leaders and expand your professional network while collaborating on impactful projects that drive technological advancement. Your role will provide ample opportunities for skill development and professional exchanges within our esteemed organization.
Compensation And Benefits
- Competitive salary and benefits package.
- Opportunity to work on challenging and rewarding projects.
- Supportive and collaborative work environment.
- Professional development and growth opportunities.
Employment Type: Full-Time