HumanBit Logo

software development - R25950 | ScaleneWorks INC

Posted on August 28, 2025

Job Description

Software Developer

Company Overview

Company information not provided.

Job Summary

The Software Developer will be responsible for gathering user requirements and developing solutions in the form of high-quality software. This role plays a critical part in the full software development lifecycle, ensuring that software is designed, developed, and maintained to meet user expectations and industry standards.

Responsibilities

  • Gather user requirements to inform software solutions.
  • Develop flowcharts, layouts, and documentation to identify requirements.
  • Write well-designed, testable, and efficient code tailored to project needs.
  • Produce high-level and low-level designs and determine operational feasibility.
  • Integrate software components into a fully functional software system.
  • Understand overall architecture and the big picture of system design.
  • Develop software verification plans and ensure quality assurance procedures are followed.
  • Execute full lifecycle software development processes.
  • Document and maintain software functionality for future reference.
  • Troubleshoot, debug, and upgrade existing systems as necessary.
  • Deploy programs and evaluate user feedback for continual improvement.
  • Comply with project plans and adhere to industry standards.
  • Participate in code reviews, acting as a gatekeeper for the design and code emerging from the team.

Qualifications

  • Experience: 6+ years of commercial software development experience, primarily with .NET and developing back-ends and microservices.
  • Technical Skills:
    • Proficient in the software development life cycle (SDLC).
    • Ability to produce clean, concise code that is easily maintainable by team members.
    • Strong knowledge of ASP.NET and C# frameworks.
    • Familiarity with source control systems (Git), including branching, merging, and conflict resolution.
    • Understanding of frontend technologies such as HTML, CSS, JavaScript, and Angular.
    • Knowledge of Web Services/SOAP.
    • Basic understanding of Unified Modeling Language (UML).

Preferred Skills

  • Exposure to Agile methodologies and practices.
  • Experience with containerization technologies like Docker.
  • Familiarity with cloud platforms.

Experience

  • A minimum of 6 years of relevant software development experience is preferred, particularly in .NET technologies and microservices architecture.

Environment

Work environment details not provided; information on whether the role is remote, in-office, or hybrid can be added if specified.

Salary

Salary details not provided.

Growth Opportunities

Opportunities for advancement within the company not provided.

Benefits

Benefits offered by the company not provided.

Powered by
HumanBit Logo