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

Fullstack Software Engineer, C# and .NET

Join the most exciting automotive company!

We are looking for someone who can work with feature development, feature enhancement and implement bugfixes as needed. Also provide support to our North American business users. This job will include interfacing with our global team.
You should have experience with the Microsoft platform and tools (Visual Studio, SQL Server, TFS, Azure, etc.) as well as exposure to integrations such as IBM WMQ. If you enjoy troubleshooting issues along with hands-on coding, then this should be a good fit. Ideally, you are considered a senior developer.

Qualifications & Experience:
Strong in MVC, ASP .Net, Web API, OOPS Concepts.
Strong in C# and .Net Framework.
Hands on experience on either Web Service/WCF/REST API, consuming web services, understand serialization and deserialization model with web services.
Hands on Experience in Database SQL server 2008 and above
Strong in TSQL and Implementation of SQL Server database objects.
Working experience with integrated systems like IBM WMQ
Experience in ADO.net, LINQ
Design patterns
Nugget, DDD, CQRS, jQuery, SOA
Knowledge of client-side frameworks like React.js, Knockout.js

Additional skills:
• Experience in e-Commerce solutions, particularly in Sitecore Commerce Server
• Experience in DAPPER, Entity Framework, NHibernate
• Experience with unit testing using tools such as MSTest, NUnit, xUnit
• Experience using 3rd party components like Telerik\Kendo components
• Knowledge on crystal reports and SSRS
• jQuery-Mobile/AngularJS/HTML5
• Knowledge in TFS (Source Control), Visual Studio Team System

Soft Skills expected for the Role:
• Flexible to work in Maintenance/Support as well as Development Projects
• Ability to perform as an Individual Contributor or work with teams

Primary Responsibilities:

• Ability to troubleshoot application/infrastructure issues in an efficient manner
• Provide support to the business when application issues occur
• Collaborate with the business users and other North American support to improve processes and ways of working
• Work on application bug fixes and feature enhancements
• Develop and support RESTful services and APIs
• Develop efficient software according to business requirements within given time frame
• Ensure compliance with relevant IT Services processes, methods and tools, and business processes
• Secure that the necessary and relevant review and audits are performed for any developed modules
• Participate in architecture discussions and provide input
• Stay abreast of developments in web applications and programming languages
• Stay current and provide insight on cutting edge software approaches, architectures
• Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are considerations when designing solutions.
• Keep job knowledge up to date by studying new development tools, programming techniques, and participating in educational opportunities; reading professional publications; maintaining professional networks.

Years of Experience:
• 6+ years

  • Health Care Plan (Medical, Dental & Vision)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Training & Development
  • Retirement Plan (401k, IRA)
What You Should Know About Fullstack Software Engineer, C# and .NET, A Society Group, Inc.

Join the most exciting automotive company as a Fullstack Software Engineer specializing in C# and .NET! We are on the lookout for someone who's not just looking for a job but a chance to enhance automotive solutions with innovative feature development and efficient bug-fixing. In this role, you will not only write robust code but also lend a helping hand to our North American business users, making sure they have the support they need. You’ll have the opportunity to collaborate with a global team that values creativity and technical expertise, making this a fulfilling place to grow your career. Ideal candidates are well-versed in the Microsoft stack, thriving in tools like Visual Studio, SQL Server, and Azure. Your previous experience should include MVC, ASP.NET, and solid knowledge of OOP concepts, enabling you to develop and support RESTful APIs and efficient software tailored to business requirements. Your skills with integrated systems like IBM WMQ and experience in e-Commerce solutions, such as Sitecore Commerce Server, will be invaluable. Above all, we seek someone with a love for problem-solving and the passion to stay current in web applications and programming languages. If you find joy in troubleshooting and have a knack for contributing to both maintenance and development projects, we can’t wait for you to apply. With your 6+ years of experience, you’ll also enjoy great benefits, including health care, retirement plans, and paid time off. Start your journey with us today!

Frequently Asked Questions (FAQs) for Fullstack Software Engineer, C# and .NET Role at A Society Group, Inc.
What are the main responsibilities of a Fullstack Software Engineer at our automotive company?

As a Fullstack Software Engineer specializing in C# and .NET at our automotive company, your main responsibilities will include troubleshooting application and infrastructure issues, providing timely support to business users, and collaborating with teams to implement bug fixes and feature enhancements. Moreover, you'll be tasked with developing RESTful services and APIs, ensuring compliance with IT service processes, and participating in architecture discussions to contribute to innovative software solutions.

Join Rise to see the full answer
What qualifications are required for the Fullstack Software Engineer position at our automotive company?

To qualify for the Fullstack Software Engineer role at our automotive company, you should have strong expertise in C# and the .NET framework, with a solid understanding of OOP concepts. You'll need experience with MVC, ASP.NET, and familiarity with web services such as WCF or REST APIs. Proficiency in SQL Server (2008 and above) and TSQL is essential, as is familiarity with integrated systems like IBM WMQ. Additionally, hands-on experience in e-Commerce solutions, especially Sitecore Commerce Server, is valuable.

Join Rise to see the full answer
What skills will help me succeed as a Fullstack Software Engineer at our automotive company?

To thrive as a Fullstack Software Engineer at our automotive company, possessing strong technical skills in C#, .NET, and SQL Server will set you apart. Additionally, familiarity with design patterns, client-side frameworks like React.js or AngularJS, and experience with unit testing frameworks will enhance your effectiveness. Equally important are soft skills such as flexibility, teamwork, and a commitment to continuous learning, which will help you collaborate effectively on diverse projects.

Join Rise to see the full answer
How does the Fullstack Software Engineer role support the business at our automotive company?

In the Fullstack Software Engineer role at our automotive company, you'll provide essential support to the business by troubleshooting and resolving application issues efficiently. Your work in developing new software features and improving existing processes directly contributes to better user experiences for our North American business teams. Collaborating closely with various stakeholders, you will ensure our software remains responsive to changing business needs, ultimately enhancing our operational efficiency.

Join Rise to see the full answer
What can I expect in terms of career development as a Fullstack Software Engineer at your automotive company?

As a Fullstack Software Engineer at our automotive company, you can expect ample opportunities for career development. With access to ongoing training and development programs, you’ll be encouraged to hone your skills with new development tools and programming techniques. Participation in educational opportunities will allow you to keep your knowledge current, and regular architecture discussions provide a platform for innovating and contributing to cutting-edge software solutions.

Join Rise to see the full answer
Common Interview Questions for Fullstack Software Engineer, C# and .NET
Can you describe your experience with C# and the .NET framework?

When discussing your experience with C# and .NET, focus on specific projects where you’ve applied these technologies. Highlight your accomplishments and the challenges you overcame. Mention any frameworks and methodologies you've worked with and how they contributed to successful outcomes, such as enhancing system functionality or improving user experience.

Join Rise to see the full answer
What strategies do you employ to troubleshoot application issues?

To effectively troubleshoot application issues, I follow a systematic approach that includes reproducing the problem, analyzing logs, and isolating variables. I often collaborate with team members to gain insights and utilizize debugging tools to identify underlying issues quickly. Sharing my troubleshooting steps helps foster communication and collaboration, ultimately facilitating faster resolutions.

Join Rise to see the full answer
How do you stay updated with the latest advancements in web development?

I stay updated with the latest advancements by consistently engaging with the developer community through online forums, following influential tech blogs, and participating in webinars. Additionally, I actively explore new programming languages and frameworks through personal projects and professional training to continually enhance my skill set.

Join Rise to see the full answer
Describe your experience with RESTful services and APIs.

In my previous roles, I've extensively designed and implemented RESTful services and APIs. I focus on adhering to REST principles, ensuring proper endpoint design, and utilizing HTTP methods effectively. I also prioritize documentation, making integration easier for users. Discussing specific examples of your achievements can illustrate your proficiency in this area.

Join Rise to see the full answer
What is your approach to collaborating with cross-functional teams?

My approach to collaborating with cross-functional teams involves establishing clear communication channels and setting shared objectives. I actively listen to the insights from different disciplines and strive for transparency in our discussions, which encourages a culture of collaboration. This method has proven effective in fostering innovation and ensuring project milestones are met.

Join Rise to see the full answer
What is your experience with SQL Server and T-SQL?

I have extensive experience with SQL Server and T-SQL, employed for various database-related tasks such as designing schemas, writing complex queries, and implementing stored procedures. Highlighting a particular project where you optimized performance through indexing or query tuning can demonstrate your capabilities in SQL Server.

Join Rise to see the full answer
How do you ensure that the software you develop meets non-functional requirements?

To ensure that my software meets non-functional requirements, I integrate performance and security considerations into the design phase and conduct regular assessments throughout development. I utilize automated testing tools for performance and conduct reviews to verify scalability. Keeping an eye on maintainability is essential, as I strive for code that is not only effective but also easy to share and maintain.

Join Rise to see the full answer
Can you explain object-oriented programming (OOP) and its significance?

Object-oriented programming (OOP) is a paradigm centered around the concept of objects that represent real-world entities. Its significance lies in its principles—encapsulation, inheritance, and polymorphism—that promote code reusability and organization. Illustrating how you applied OOP principles in a project can effectively convey your understanding.

Join Rise to see the full answer
Have you worked with any client-side frameworks? If so, which ones?

Yes, I have worked with client-side frameworks including React.js and AngularJS. I utilize these frameworks to build dynamic and responsive user interfaces. Sharing specific applications you've created with these tools, along with the challenges faced during development, can showcase your expertise.

Join Rise to see the full answer
What role do you think unit testing plays in software development?

Unit testing plays a critical role in software development as it helps ensure that each component functions as intended before integration. It promotes code reliability and facilitates refactoring. I often advocate for test-driven development (TDD) to create code that inherently anticipates and passes unit tests, ensuring we maintain a high-quality standard across projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
AlphaSense Hybrid New York, New York, United States
Posted 7 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 2 days ago
Posted 10 days ago
Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Empathetic
Customer-Centric
Mission Driven
Growth & Learning
Transparent & Candid
Diversity of Opinions
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Family Medical Leave
Paid Holidays
Sabbatical

A Society is a modern consulting company that gives self-employed consultants access to the most exciting and developing assignments. Future generations of workforce prioritises freedom and with basic... security and a strong sense of belonging th...

8 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 11, 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!