Logo
JAAW™ Group

Software Developer

JAAW™ Group, Salt Lake City, Utah, United States,


Job Title: Software Developer - C#

Company: The JAAW Group

Location: Hill Air Force Base (HAFB), Utah

Job Description:

The JAAW Group is seeking a skilled and experienced Software Developer with expertise in C# to join our team at Hill Air Force Base (HAFB). As a Software Developer, you will be responsible for designing, coding, testing, and implementing software solutions to support our defense-related projects. Your proficiency in C# and software development best practices will contribute to the success of our mission-critical systems.

Responsibilities:

- Collaborate with cross-functional teams to gather software requirements and translate them into well-designed, efficient, and maintainable C# code.- Develop new software applications and enhance existing systems using C# and related technologies.- Write clean, scalable, and documented code that adheres to coding standards and best practices.- Perform unit testing and troubleshoot software defects to ensure high-quality and reliable software solutions.- Participate in design and code reviews, providing valuable feedback and suggestions to improve software designs and performance.- Collaborate with software architects and technical leads to design and implement efficient and scalable solutions.- Ensure the performance, security, and stability of software applications through effective debugging, profiling, and optimization techniques.- Stay updated with the latest industry trends and advancements in C# and related technologies, bringing in new ideas and solutions where applicable.- Work in an Agile development environment, participating in daily stand-ups, sprint planning, and retrospectives.- Collaborate with customers, end-users, and stakeholders to understand their requirements and provide timely support and resolutions.- Contribute to the documentation of software components, including system design, architecture, and code, to ensure proper knowledge transfer and future enhancements.- Adhere to software development processes and methodologies, following established protocols and best practices.- Keep a track record of software development tasks, time estimates, and progress using issue tracking and project management tools.- Collaborate with other developers, testers, and project managers to ensure successful software delivery within project timelines.- Continuously work towards improving software development practices, tools, and techniques to enhance productivity and deliver high-quality software.

Requirements:

- Bachelor's degree in Computer Science, Software Engineering, or a related field.- Proven experience (2-7 years) working as a Software Developer, with a focus on C# development.- Strong expertise in C# programming language and .NET framework.- Experience with developing desktop applications, web applications, or services using C#.- Proficiency in Microsoft development tools and technologies (e.g., Visual Studio, .NET Core, ASP.NET, SQL Server).- Familiarity with software development methodologies such as Agile, Scrum, or Kanban.- Solid understanding of object-oriented programming (OOP) principles and design patterns.- Knowledge of software testing practices, including unit testing and integration testing.- Experience with version control systems (e.g., Git, SVN) and collaboration tools (e.g., JIRA, Confluence).- Excellent problem-solving and analytical skills, with the ability to debug and troubleshoot complex software issues.- Strong communication skills, both written and verbal, with the ability to effectively articulate technical concepts to peers and stakeholders.- Security clearance (or eligibility to obtain one) is required for certain positions.

Join The JAAW Group and contribute your C# expertise to the development of cutting-edge software solutions at Hill Air Force Base. We offer a collaborative and challenging work environment, competitive compensation package, and opportunities for professional growth and advancement.

#J-18808-Ljbffr