Job Description

Job Title:  .NET Developer
Job Number:20485
Duration of Contract: 6 Months


Excellent opportunity for an experienced .Net Developer seeking a fully remote work engagement!

Opportunity Overview :
  • Responsible for design, develop, tests, debugs and implements moderately complex systems components, software tools, applications and utilities.
  • Work under moderate supervision and using established procedures.
  • Will work on moderately complex modifications to existing software to fit specialized needs and configurations.
  • Maintain program libraries and technical documentation.
  • Assists in planning, scheduling and implementation.
  • Initiates corrective action to stay on schedule.
  • Collaborates with team members to implement solutions 
  • Leads team of developers in projects in relation to work delegation, coaching and escalation to management.
  • Develops accurate task definition, estimates and task schedules for own assignments
  • Prepares and maintains problem logs (issue logs) and communicates log status to analysts or users
  • Creates and delivers daily communications to management and internal organizations regarding status of all assigned tasks
  • Collaborates with Business Systems Analysts in the business design (requirements definition) and technical design (external design) of end-user applications systems
  • Assists with the implementation of new systems including the integration of the new system
  • Assists in verifying installed systems to ensure that they adequately meet user requirements
  • Participates in coding of new programs, creating new data structures, physical data record/file design and creating new job streams.
  • Responsible for modifying existing programs, data structures and job streams that align with established procedures. all work is produced in accordance with established procedures and methodologies. 
  • Develops test cases and test plans, creates the unit test environment
  • Conducts unit and system tests for new or modified programs and/or job streams
  • Submits program and design work for review by technical and user staff
  • Participates in the review of program and design work of others
  • Reviews and validates the application of sound programming and design techniques
  • Prepares and maintains program and system documentation using  standards and methodologies
  • Independently resolves day-to-day problems within the business segment; involves and guides other team members in problem solving efforts.
Qualifications & Required skills:
  • Understands and applies the fundamental concepts, practices and procedures of particular field of specialization
  • Advanced understanding of object oriented design and programming concepts
  • 3+ years’ experience working with web technologies, C#, HTML, JavaScript, CSS
  •  3+ years using ASP.NET MVC design patterns
  • Solid understanding of IIS
  • 2+ years’ experience with SQL server
  • SSRS report development
  • Solid knowledge of TFS version control
  • Deep understanding of WCF, Rest services and RF
  • Working knowledge of programming languages, tools, DBMS and utilities
  • Must have strong computer skills within stated area of engineering expertise and must be proficient in use of Microsoft Office applications
  • Possesses solid knowledge of program design, coding, testing and documentation
Educational Requirements:
Bachelors degree in computer science or related field of study.

Work location and Additional Info:
Fully Remote

Overture Partners is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, national origin, disability, sexual orientation, gender identity or expression, marital status, genetic information, protected veteran status, or other factors protected by federal, state, and/or local law.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online