Talent.com
Software Development II
Software Development IIDKMRBH Inc • Mechanicsburg, PA, United States
Software Development II

Software Development II

DKMRBH Inc • Mechanicsburg, PA, United States
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.temporary
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Client Job Title : Software Development II

Duration : 6 Month Contract to Hire

Location : Mechanicsburg, PA (4 days on-site required)

We're seeking a Software Developer with 1+ years of professional experience and a strong foundation in software engineering to join our team. In this role, you'll participate in the full software development lifecycle, contribute to complex projects, and work closely with senior engineers to design and deliver scalable applications. You'll have the opportunity to lead technical efforts, mentor peers, and help shape the future of our products-all while adhering to Agile methodologies and SecDevOps best practices. If you're driven by problem-solving, customer-centric development, and continuous learning, we'd love to hear from you.

Required Qualifications :

  • Active DoD-issued Secret Security Clearance or ability to meet the requirements to attain a DoD Secret Clearance.

Primary Responsibilities

  • Bachelor's Degree in Software Engineering, Computer Science, or related field and 1-3+ years of software engineering experience.
  • Participate in the full software development lifecycle, working within broadly defined parameters
  • Own the delivery of an entire piece of a system or application, and serve as a technical lead on medium to large, complex projects
  • Break down large tasks into smaller tasks that can be executed by the rest of the development team
  • Work closely with other engineers to develop the best technical design and approach for new product development
  • Build software solutions where the solution is not always well defined but always considers the customer first
  • Resolve roadblocks for the development team, working collaboratively with the Product Owner, technical leadership, and other engineers
  • Plan and estimate development tasks and work to improve performance metrics
  • Basic Skill Qualifications

  • Hands-on expertise with C# object-oriented programming.
  • Handon experience with ASP.Net MVC, .Net Core and .Net 5+ and experience building in microservice applications.
  • Proficiency with basic web technologies including React, HTML, CSS, XML, SOAP, WSDL, REST, JSON, and JavaScript.
  • Experience with SQL Server, including writing T-SQL.
  • Proficiency with web application technologies, such as .NET.
  • Experience delivering an entire piece of a system or application
  • Deep understanding of software design patterns
  • Working knowledge of Agile Development and continuous integration and continuous delivery methodologies and tools
  • Experience with a version control system (e.g., Git)
  • Experience with an issue / problem tracking system (e.g., Azure DevOps or Jira)
  • Proficiency with multiple operating systems (Mac OSX, Windows, LINUX, etc.)
  • Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.
  • serp_jobs.job_alerts.create_a_job

    Software Development • Mechanicsburg, PA, United States