Software Developer Job at Software People, Inc., Albany, NY

MVhtRmdxU2h1eUh2Sno0NUJKQnZUZkFmWlE9PQ==
  • Software People, Inc.
  • Albany, NY

Job Description

Phone/Skype Hire.

Mostly Remote. May need to visit the office sometimes

Location: Albany, NY

Duration: 12+ months

Seeking a Software Developer to join Microsoft Solutions team to help with the design, development, test, and deployment of software systems. Microsoft Solutions team is responsible for the design, development, and operation of a diverse portfolio of systems primarily focused on internal business processes and productivity. The portfolio includes software systems spanning a number of critical business functions and technology areas including Contract Management, Human Resources, External Data Interfaces, and Artificial Intelligence.

The Software Developer will report to the Software Development Manager for the Microsoft Solutions team and will be primarily focused on internal business applications hosted in Microsoft Azure. The Software Developer will support software systems utilizing Microsoft .NET, C#, Visual Basic .NET, ASP.NET Core, Microsoft SQL Server, and Microsoft Azure.

Responsibilities :

  • Work with business analysts, QA staff, and project management to design, develop, test, and deploy software systems while following a Software Development Life Cycle process.
  • Produce clean and efficient source code which is well-documented and free from security vulnerabilities.
  • Effectively communicate status, collaborate, and problem-solve with relevant stakeholders.
  • Collaborate with colleagues to identify recommendations for process improvements, overcoming constraints, and resolve difficult operational and technological issues.
  • Identify and report risks to management.
  • Respond to ongoing support requests and provide corresponding technical solutions.
  • Assist in quality assurance and defining testing strategies and risks in partnership with the Business Analyst and QA staff. Provide significant contributions in the testing and debugging of new functionality and data integration.
  • Recommend leveraging existing functionality that might be available rather than building new.
  • Participate in technical reviews of their own and other's work.
  • Manage software changes in Git through the use of pull requests.

Expected Deliverables

  • Software designs
  • Pull Requests containing software implementations
  • Software documentation
  • Status Reports, to include accurate status updates to assigned Jira tickets

Skills Needed

  • Minimum of 10+ years of experience in a Software Developer role.
  • Experience with software development as part of an Agile team following a Software Development Life Cycle (SDLC) process.
  • Experience with C#, ASP.NET Core, Microsoft SQL, HTML, JavaScript, and CSS.
  • Experience with at least one modern frontend framework (e.g. React, Angular, Blazor); Blazor experience preferred but not required.
  • Experience with modern software development using the Git version control system, including the use of pull requests for change management.
  • Skill in managing multiple diverse activities simultaneously, delivering on commitments, and operating with speed, accuracy, and strong judgement.
  • Ability to help identify and drive the best possible solution when presented with a series of opportunities and constraints.
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group.
  • Experience with any of the following is a plus: Microsoft Azure, Azure DevOps, Visual Basic .NET, Atlassian Jira.
  • Interest and experience in energy and energy efficiency
  • Prior experience in government is beneficial, but not required
  • Experience and skill in delivering clean, efficient, and well-documented code

Job Tags

Hourly pay, Full time, Contract work, Internship, Seasonal work, Remote job,

Similar Jobs

The Castle Fun center

$50/H Data Analyst (Entry-Level) Remote Job at The Castle Fun center

Job Title: Entry-Level Data Analyst (Remote) Hourly Rate: $50/hour Job Summary: We are seeking an enthusiastic and detail-oriented...  ...position, offering flexibility to work from home. Full-time or part-time hours based on project requirements and availability.... 

Creative Financial Staffing

Accounting/Finance Intern Job at Creative Financial Staffing

 ...Position: Accounting/Finance Summer Intern Location: Edwardsburg, MI About the Company and Opportunity of Accounting Summer Intern: ~ A well-established company offering hands-on experience in accounting and finance. Collaborative and supportive work environment... 

Dewey Square Group

Communications Intern Job at Dewey Square Group

 ...The Dewey Square Group, a leading public affairs firm, is looking for an full-time summer intern for its Communications practice in the Washington, D.C. office. This position is a full-time, hybrid position based in the Washington, D.C. office and would begin upon offer... 

TPAPT

SAT Tutor, Online, US Eastern Time Job at TPAPT

 ...Summary of the Position: This is remote tutoring position. Hours are generally after school during weekdays (Eastern time). Summer hours include early afternoons and afternoons. Our team is small and the assignment load can vary from 5-25 hours per week. Requirements... 

Walrath Recruiting, Inc.

Paralegal Job at Walrath Recruiting, Inc.

 ...Salary: $20 an hour Job Title: Paralegal - Pre-Litigation Location: Rochester, NY Category: Legal Position Type: Full-time, Permanent Description: Our client is currently seeking a Pre-Litigation Paralegal to join their team. This is a full-time,...