Robert Half - Cedar Falls, IA

posted 9 days ago

Full-time - Mid Level
Cedar Falls, IA
Administrative and Support Services

About the position

The .NET Developer II position at Robert Half involves joining a dynamic and agile software development team to design, develop, and maintain software systems primarily using the Microsoft .NET stack. The role requires strong problem-solving skills, innovative thinking, and the ability to mentor junior developers while managing the full project lifecycle.

Responsibilities

  • Guide project direction in alignment with company objectives.
  • Maintain effective communication with clients, translating business processes into code.
  • Provide mentorship to junior and mid-level developers, distributing tasks effectively across the team.
  • Understand and manage the full lifecycle of a project from development, testing, implementation to maintenance.
  • Troubleshoot and solve a range of problems using design patterns.
  • Create and execute complex tests and design/manage databases effectively.
  • Conduct code reviews.
  • Undertake the deployment and management of repositories to maintain the code base and applications.

Requirements

  • A proven track record of designing and developing enterprise-grade software.
  • Experienced in source control management systems and continuous integration/deployment environments.
  • Familiarity with Agile development methodologies, including Scrum.
  • Experience handling multi-threading, concurrency, debugging, performance profiling and optimization.
  • Sound knowledge of the Software Development Life Cycle (SDLC), unit testing, test-driven development, and environment set-up/configuration.

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance
  • 401(k) plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service