Entry-Level Application Developer (.NET)

  • Rochester, MI
  • Posted 8 hours ago | Updated moments ago

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Development Testing
Attention To Detail
Writing
Debugging
Collaboration
Quality Assurance
Database
Stored Procedures
Data Modeling
Testing
Functional Testing
Computer Science
Information Technology
.NET
Object-Oriented Programming
HTML
Analytical Skill
Problem Solving
Conflict Resolution
SQL
RDBMS
API
RESTful
Cloud Computing
Version Control
Git
ArcSDE
ArcGIS Server
ArcGIS
Microsoft SQL Server
PostgreSQL
Amazon RDS
Transact-SQL
Microsoft SSIS
Microsoft SSRS
PL/SQL
HTML5
JavaScript
jQuery
AngularJS
Dojo
Css3
Cascading Style Sheets
Sass
Bootstrap
C#
ASP.NET
ASP.NET MVC
Microsoft IIS
Java
J2EE
IBM WebSphere
Rapid Application Development
Eclipse
IBM WebSphere Application Server
Apache Tomcat
WildFly
Database Design
Crystal Reports
Business Objects
Informatica
Trillium
PeopleTools
DevOps
Web Services
Amazon Web Services
Microsoft Azure
Microsoft Operating Systems
Microsoft Windows Server
Linux
Active Directory
Windows PowerShell
Python
Shell Scripting
React.js
Node.js
ServiceNow

Job Details

Maddisoft has the following immediate opportunity, let us know if you or someone you know would be interested. Send in your resume ASAP. - U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Send in resume along with LinkedIn profile without which applications will not be considered. Call us NOW! ***Visa sponsorship is available for this position.*

Job Title: Entry-Level Application Developer (.NET)

Location: Rochester, MI

Job Summary:

We are seeking an Entry-Level Application Developer with foundational knowledge of .NET and C# to support the development, testing, and maintenance of web and desktop applications. The ideal candidate is eager to learn, detail-oriented, and capable of working collaboratively with senior developers and cross-functional teams. This role involves writing clean, maintainable code, assisting with debugging, participating in code reviews, and supporting database, API, and integration tasks.



Key Responsibilities:

  • Assist in designing, developing, and maintaining web and desktop applications using C# and .NET technologies.
  • Write clean, efficient, and well-documented code under the guidance of senior developers.
  • Perform debugging, troubleshooting, and resolving technical issues.
  • Participate in code reviews and follow established coding standards.
  • Support API development, integration efforts, and backend services.
  • Collaborate with cross-functional teams including QA, business analysts, and senior engineers.
  • Contribute to database development (SQL queries, stored procedures, data modeling).
  • Assist with testing efforts including unit, integration, and functional testing.
  • Learn and adapt to new tools, technologies, and development practices.



Required Qualifications:

  • Bachelor s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Basic understanding of .NET development and object-oriented programming principles.
  • Familiarity with C#, ASP.NET, and front-end fundamentals (HTML/CSS/JavaScript).
  • Strong analytical and problem-solving skills.
  • Ability to work both independently and within a team.
  • Strong desire to learn and grow in modern development practices and technologies.



Preferred / Nice-to-Have Skills:

  • Exposure (through coursework or projects) to:
    • Python
    • React.js
    • Node.js
    • SQL & relational database concepts
    • DevOps tools and pipelines
  • Experience or coursework in API development, REST services, or cloud platforms (AWS/Azure).
  • Familiarity with version control tools (Azure DevOps, Git, etc.).



Environment Exposure :

ArcSDE, ArcGIS Server, ArcGIS Online, Spatial Data Design, Microsoft SQL Server, Postgres, Amazon RDS, T-SQL, SSIS, SSRS, Oracle PL/SQL, HTML5, JavaScript, jQuery, Angular, Dojo, CSS3, SASS, LESS, Bootstrap, C#, ASP.NET, ASP.NET MVC, IIS, Java, J2EE, WebSphere RAD, Eclipse, WebSphere Application Server, Apache, Tomcat, JBoss, Relational Database Design, Crystal Reports, Business Objects, Informatica, Trillium, PeopleTools, Azure DevOps, Web Services, REST APIs, AWS, Azure, Windows Server, Linux, Active Directory, PowerShell, Python, Shell Scripting, React.js, Node.js, ServiceNow.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.