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

.NET Engineer

Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Specialty Software Engineer in Iselin, NJ (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150 years and is continuously innovating in today's digital age. If you want to work for a company that is not only a household name, but also truly cares about satisfying customers' financial needs and helping people succeed financially, apply today.Contract Duration: 6 MonthsRequired Skills & Experience• 4+ years of Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.• Strong knowledge and proven working experience as .NET developer, expert level knowledge of .net language such as C#, Hands-on experience in developing.NET Core applications using.NET Core Web API, ADO.NET, Entity Framework (EF) and SQL Server.• Strong understanding of object-oriented programming concepts and methods.• Working knowledge of Microsoft development best practices, design patterns, and tools.• Knowledge on application security domain, tools and vulnerability management would be desirable.Desired Skills & Experience• Good understanding of coding and language programming.• Good attention to detail.• Time management skills.• Good level of communication and customer service.• Resilience and problem-solving skills.• Understanding of technologies and constant willingness to learn.What You Will Be Doing• Consult on or participate in moderately complex initiatives and deliverables within Specialty Software Engineering and contribute to large-scale planning related to Specialty Software Engineering deliverables.• Review and analyze moderately complex Specialty Software Engineering challenges that require an in-depth evaluation of variable factors.• Contribute to the resolution of moderately complex issues and consult with others to meet Specialty Software Engineering deliverables while leveraging solid understanding of the function, policies, procedures, and compliance requirements.• Collaborate with client personnel in Specialty Software Engineering.• Using C#, .NET Core Web API, and SQL Server, developers create web applications, and web APIs.• Design, create and maintain applications using the .NET platform and environment.• Understand requirements and transform them into functional applications in line with business objectives.• Maintain and upgrade existing applications and fix issues.• Collaborate with peers to design the best solution possible using the .Net framework and Microsoft tech stack.• Rewriting/making changes in existing code structure to increase efficiency and performance.• Ensure error-free code that adheres to best coding practices.• Test, monitor, and make better solutions through incremental updates/new features/app optimization.• Offer technical support for web, mobile, and desktop applications.• Integrate data storage systems and maintain code quality.• Identify bottlenecks and address issues to ensure the best performance.• Create architecture, specifications, and user interfaces of .Net applications.• Innovate and build high-quality software solutions leveraging the versatility of the .NET platform.• Implement best practices and methodologies for security, quality, and development approach.Posted By: Natalie DeWitt
Motion Recruitment Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Motion Recruitment DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Motion Recruitment
Motion Recruitment CEO photo
Beth Gilfeather
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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.

What You Should Know About .NET Engineer, Motion Recruitment

Are you an innovative .NET Engineer looking for an exciting opportunity? Look no further! A well-known Financial Services Company based in Iselin, NJ, is on the hunt for a talented Specialty Software Engineer. This long-term contract position offers a chance to work alongside some of the brightest minds in the industry at one of the largest financial institutions globally! With over 150 years of experience, this company is committed to not only meeting customers' financial needs but also helping them thrive in today’s fast-paced digital world. In this role, you'll be leveraging your expertise in .NET and C#, focusing on the development of .NET Core applications, Web APIs, and SQL Server. Your contributions will play a vital part in handling moderately complex engineering initiatives and collaborating closely with client teams. Plus, with a competitive benefits package included, it’s a win-win situation! If you’re eager to maintain and upgrade existing applications, implement best practices, and deliver high-quality software solutions, apply today and join a company that values innovation and excellence!

Frequently Asked Questions (FAQs) for .NET Engineer Role at Motion Recruitment
What are the primary responsibilities of a .NET Engineer at the Financial Services Company in New Jersey?

As a .NET Engineer at this esteemed Financial Services Company, your primary responsibilities will revolve around creating and maintaining applications using the .NET platform, specifically focusing on developing .NET Core applications, Web APIs, and integrating SQL Server. You will be actively involved in analyzing and resolving complex software engineering challenges, collaborating with client teams, and ensuring error-free code by adhering to best practices. The role also emphasizes the importance of architectural design, user interface creation, and providing technical support for web, mobile, and desktop applications.

Join Rise to see the full answer
What qualifications are required to apply for the .NET Engineer position at the Financial Services Company?

To qualify for the .NET Engineer role at this Financial Services Company, candidates should have at least 4 years of experience in Specialty Software Engineering or an equivalent combination of relevant work, training, education, or military experience. Expert-level knowledge of .NET technologies such as C# and .NET Core is essential, along with a solid understanding of object-oriented programming concepts. Familiarity with application security tools and best practices in Microsoft development is desirable, along with strong communication skills, attention to detail, and a commitment to continuous learning.

Join Rise to see the full answer
How does the Financial Services Company support its .NET Engineers in their professional development?

The Financial Services Company places a strong emphasis on the continuous professional development of its employees, including .NET Engineers. By providing access to ongoing training opportunities, mentorship programs, and a collaborative work environment, the company encourages its staff to keep their skills sharp and stay up to date with the latest technologies. Additionally, the firm's long history of innovation means that employees can work on cutting-edge projects that further enhance their technical expertise and industry knowledge.

Join Rise to see the full answer
What tools and technologies should a .NET Engineer be familiar with at the Financial Services Company?

A .NET Engineer at this Financial Services Company should be well-versed in several tools and technologies. Proficiency in C#, .NET Core, Web APIs, and ADO.NET is a must, along with hands-on experience in using Entity Framework and SQL Server. It’s also beneficial to have a working knowledge of design patterns, Microsoft development best practices, and application security tools. Being adaptable to new technologies and demonstrating resilience in problem-solving will contribute to a successful career within the company.

Join Rise to see the full answer
What is the work environment like for .NET Engineers at the Financial Services Company in New Jersey?

The work environment for .NET Engineers at the Financial Services Company in New Jersey is dynamic, innovative, and collaborative. With a hybrid work model, employees enjoy the flexibility of working both in the office and remotely, fostering a healthy work-life balance. You will be surrounded by talented professionals who are passionate about their work and committed to making a difference in the financial services industry. The company culture promotes open communication, encourages teamwork, and prioritizes employee well-being while driving business success.

Join Rise to see the full answer
Common Interview Questions for .NET Engineer
Can you describe your experience with .NET technologies as a .NET Engineer?

In my previous roles as a .NET Engineer, I have extensively worked with .NET technologies, especially focusing on ASP.NET and .NET Core for developing high-performance web applications. My practical experience includes building RESTful APIs, utilizing ADO.NET and Entity Framework to interact with SQL Server databases, and ensuring best practices in design patterns for maintainability and scalability.

Join Rise to see the full answer
How do you ensure code quality in your development work as a .NET Engineer?

I ensure code quality by following a robust set of coding standards and Best Practices, thoroughly testing my code through unit tests and integration tests, and engaging in code reviews with my peers to catch potential issues early. Additionally, I use static code analysis tools to identify areas for improvement and adherence to quality metrics.

Join Rise to see the full answer
What is your approach to troubleshooting and debugging applications?

My approach to troubleshooting and debugging begins with replicating the issue in a controlled environment to understand the context better. I then utilize debugging tools to analyze application behavior, review logs for error messages, and inspect variables during runtime. Additionally, I consult documentation and collaborate with team members to explore potential solutions effectively.

Join Rise to see the full answer
How do you stay updated on new technologies and trends in .NET development?

I keep up with new technologies and trends in .NET development by subscribing to relevant blogs, following industry leaders on social media, and participating in online courses and webinars. Joining local user groups and attending meetups also provides opportunities to learn from others and share insights regarding the latest advancements in the field.

Join Rise to see the full answer
Can you explain your experience with RESTful APIs and how you have implemented them?

I have significant experience in designing and implementing RESTful APIs using .NET Core, where I focus on creating endpoints that adhere to RESTful principles. My approach includes defining clear and meaningful resource URLs, using appropriate HTTP methods for actions, and returning standardized response formats. I've also implemented JWT token-based authentication for secure API access.

Join Rise to see the full answer
What are some best practices you follow when working with SQL Server?

When working with SQL Server, I prioritize best practices such as using parameters in SQL queries to prevent SQL injection, optimizing query performance through indexing, and regularly monitoring database health. I also employ proper normalization techniques to structure data effectively while ensuring backup and recovery plans are in place for data integrity.

Join Rise to see the full answer
How would you approach collaborating with non-technical team members?

Collaborating with non-technical team members involves clear communication and understanding their needs. I strive to translate complex technical concepts into simple terms and ensure they feel comfortable asking questions. Regular check-ins and updates can help align our goals and maintain a productive partnership throughout the project lifecycle.

Join Rise to see the full answer
Can you tell us about a project where you encountered significant challenges as a .NET Engineer?

In one project, I faced significant challenges when integrating various microservices within a .NET application. To resolve these challenges, I adopted a systematic approach: identifying areas of inefficiency, conducting performance analysis, and ensuring clear communication across teams. By refactoring some of the services and optimizing front-end interactions, we achieved a smoother system with improved response times.

Join Rise to see the full answer
What qualities do you think are essential for a successful .NET Engineer?

Essential qualities for a successful .NET Engineer include strong analytical skills to solve complex problems, attention to detail to ensure quality, and effective communication skills necessary for teamwork. Additionally, a willingness to continuously learn and adapt to new technologies is crucial in the rapidly evolving tech landscape.

Join Rise to see the full answer
How do you handle tight deadlines when developing software solutions?

When facing tight deadlines, I prioritize tasks based on criticality and break down larger deliverables into manageable chunks. I practice agile methodologies, utilizing sprints to maintain progress while ensuring regular feedback. Effective time management and open communication with my team allow us to tackle challenges proactively and deliver high-quality solutions on time.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Posted 7 days ago
Mission Driven
Social Impact Driven
Posted 3 days ago
Photo of the Rise User
Okta On-Site San Francisco, CA, USA
Posted 4 days ago
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
NBCUniversal Hybrid 904 Sylvan Ave, Englewood Cliffs, NEW JERSEY
Posted 12 days ago
Dagster Labs Remote Remote with offices in San Francisco, CA / New York, NY / Minneapolis, MN
Posted 8 days ago

Within the IT landscape, change is constant. Emerging new tech trends, project shifts, mergers and acquisitions, and even macroeconomic influences can all make planning for your team’s expansion or your own tech career, well, overwhelming. We und...

209 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, hybrid
DATE POSTED
December 21, 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!