Senior .NET Software Developer
- Assist with the full software development life cycle (SDLC): Participate in various application enhancements from initial planning through implementation and support.
- Support and administer web service-based applications: Manage and troubleshoot the functionality of web service-based applications to ensure smooth operations.
- Collaborate in developing web service integrations for new business customers: Work with the team to create seamless web service integrations with new business customers.
- Develop custom reports with business stakeholders: Partner with business stakeholders to design and generate reports that meet specific business needs.
- Document and implement new application development standards: Create and maintain standards for application development to ensure consistency and quality across projects.
- Build and execute test plans: Develop and run test plans, documenting the behavior, results, and issues of applications to ensure they meet requirements.
- Utilize company configuration management practices: Adhere to best practices for code management, including check-in/check-out processes, version control, and overall management.
- Collaborate with development team and mentor junior members: Work closely with other team members to share knowledge, solve problems, and mentor junior staff in their professional growth.
- Partner with the Development Manager to analyze workloads: Work alongside the Development Manager to assess tasks, manage priorities, and ensure team efficiency.
- 5-9 years of professional development experience, with at least 4 years working with C#/.NET technologies.
- Bachelor's Degree preferred
- Strong experience in various webservices and architectures.
- Proficient in using Visual Studio for development, debugging, and application management.
- Advanced skills in SQL Server Management Studio (SSMS), with experience writing and optimizing complex SQL queries.
- Hands-on experience in web development, including the creation and deployment of web services and APIs.
- Familiarity with code repository systems, with a preference for GIT for version control and code management.
- Practical experience in DevOps execution, applying best practices to automate and streamline development and deployment processes.
- A strong willingness to learn and work with new infrastructure technologies as needs evolve.
- Experience with Azure DevOps and the creation and maintenance of CI/CD pipelines for streamlined development and deployment.
- Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Knowledge of application security best practices to ensure the integrity and protection of software and data.
- Experience with data modeling and relational database management systems (RDBMS), ensuring optimized and efficient database design.
- Familiarity with reporting tools such as SSRS and Power BI
- Practical experience working within Agile methodologies and Extreme Programming (XP) practices to foster collaboration and continuous delivery.
- Previous experience in mobile development, including the design and deployment of mobile applications.
- Strong communication skills and experience collaborating with business stakeholders to understand their needs and deliver tailored solutions.
- Background in cloud technologies
Recommended Jobs
DIETITIAN
Take the next step in your career with Touchpoint as a Dietitian in ALLEGAN, MI. · Location: Touchpoint at Beacon Health Allegan · Setting: Acute Care Hospital · Requirement: RDE Welcome! ·…
IT Manager - Traverse City Area
IT Manager | Traverse City, MI Salary Range: $92,000 - $139,000 depending on experience Are you a detail-oriented professional with a passion for technology infrastructure and sup…
Drill Bit Repair Technician
JOB DESCRIPTION Join NOV in Casper, WY, as a Drill Bit Repair Technician supporting our ReedHycalog business unit. This is a great opportunity for individuals with hands-on mechanical skills to en…
Registered Nurse- Cardiovascular ICU- 36 hours - Nights- 1.5 yrs exp- Detroit
Want to speak with a recruiter: $10,000 Sign on Bonus!! At Henry Ford Hospital, all nurses strive to provide exceptional patient care every day. They are encouraged to participate in quality …
Operations Manager - Battle Creek Area
Operations Manager | Battle Creek, MI Salary Range: $103,000 - $150,000 depending on experience Are you a dynamic leader with a passion for optimizing business operations and driv…
Cath Lab Technician
Job Responsibilities: ~ Min 1 year Experience as Cath Lab Technician ; Skills: ~ Active Cath Lab Technician certification need ; Education/Experience: ~ BLS , Covid, High school ; …
Physician Assistant
The future of healthcare relies on the brightest minds and biggest hearts. Join us and be part of the team building tomorrow's healthcare. Work for a fun, fast-growing company that is revolutionizing…
RN
At All Homecare Services, we pride ourselves in taking care of those in need. As a Registered Nurse, your duties will include but not limited to: * Performing comprehensive assessments, including v…
Member Relations Sr Associate, Concierge - Velocity Black (Remote)
Member Relations Sr Associate, Concierge - Velocity Black (Remote) Velocity Black, a Capital One company, harnesses the power of artificial intelligence, the warmth of human experts and the conven…
Director of Hotel Engineering & Asset Care - Unlimited PTO
A luxury independent hotel group is looking for a Director of Engineering to oversee the maintenance and operation of the Shinola Hotel in downtown Detroit. Responsibilities include supervising staff…