Back to results

Closed listing

Software Engineer

  • Greensburg, PA, United States

This opening has closed.

The original listing is kept below for reference.

Job details

Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Software Engineer – .NET / C# / Web Development- Onsite

Location: Greensburg, PA Employment Type: Full-Time, Direct Hire Work Authorization: Must be authorized to work in the United States without employer sponsorship. Visa sponsorship is not available.

Position Overview

We are seeking a talented, motivated, and detail-oriented Software Engineer to join a growing software development team in the Pittsburgh area.

This is an exciting opportunity for a developer who enjoys solving complex technical challenges, working with modern technologies, and contributing to innovative engineering software solutions used by customers worldwide.

The ideal candidate will have a strong foundation in software development, excellent analytical and problem-solving skills, and the ability to work independently while collaborating with a small, highly skilled development team.

This full-time position focuses on developing web-based applications within the Microsoft .NET environment, utilizing technologies such as C#, ASP.NET, TypeScript, HTML, CSS, and Visual Studio.

You will have the opportunity to contribute throughout the entire software development lifecycle, from initial design and architecture through development, testing, and deployment.

Key Responsibilities

• Design, develop, test, and maintain web-based software applications using Microsoft .NET technologies.

• Develop software solutions utilizing C#, ASP.NET, TypeScript, HTML, CSS, and Visual Studio.

• Collaborate with a small development team to design and build a comprehensive suite of engineering software tools.

• Participate in all phases of the software development lifecycle, including requirements analysis, design, coding, testing, and deployment.

• Write clean, efficient, maintainable, and well-documented code.

• Perform software testing, debugging, and troubleshooting to ensure application functionality, performance, and reliability.

• Create and maintain technical design documentation, test plans, and test cases.

• Analyze complex engineering and mathematical requirements and translate them into effective software solutions.

• Estimate development tasks and contribute to project planning and execution.

• Identify opportunities to improve application functionality, development processes, and software quality.

• Work both independently and collaboratively to deliver high-quality software solutions.

Required Qualifications

• Bachelor's or Master's degree in Computer Science, Computer Engineering, Mathematics, Physics, Engineering, or a closely related technical discipline.

• Minimum GPA of 3.5.

• Strong understanding of software engineering principles and application development.

• Knowledge of or experience with Microsoft .NET development technologies.

• Familiarity with C#, ASP.NET, HTML, CSS, and TypeScript.

• Strong analytical and mathematical problem-solving abilities.

• Ability to understand and apply complex engineering and mathematical concepts.

• Strong software testing, debugging, and quality assurance skills.

• Excellent organizational skills and attention to detail.

• Ability to estimate development tasks and manage responsibilities effectively.

• Strong communication and collaboration skills.

• Ability to learn new technologies quickly and adapt to changing project requirements.

• Self-motivated, proactive, and comfortable taking ownership of development assignments.

Ideal Candidate Profile

We are particularly interested in candidates who:

• Have a strong academic background in computer science, engineering, mathematics, or a related technical field.

• Enjoy solving challenging technical and mathematical problems.

• Are passionate about software engineering and learning new technologies.

• Thrive in smaller, collaborative development environments.

• Are comfortable working independently and taking initiative.

• Have a strong commitment to software quality, testing, and attention to detail.

• Want to make meaningful contributions to software products from design through deployment.

Why Join Us?

• Work with modern Microsoft .NET development technologies.

• Contribute to innovative engineering software products serving a global customer base.

• Gain exposure to the complete software development lifecycle.

• Enjoy a high level of independence, creativity, and technical responsibility.

• Collaborate with a small, dedicated software engineering team.

• Take ownership of meaningful development projects and see your work make a direct impact.

Additional Requirements

• Candidates must currently reside in the Pittsburgh, PA

• Applicants must be authorized to work for any employer in the United States without visa sponsorship.

• This is a full-time, direct-hire opportunity.

If you are a motivated Software Engineer with strong technical skills, excellent problem-solving abilities, and a passion for developing innovative software solutions, we encourage you to apply!

More about this job

Skills

  • .NET
  • C#
  • Web development
  • Software development
  • Problem solving
  • Work independently
  • Microsoft ASP.NET
  • TypeScript
  • HTML
  • CSS
  • Microsoft Visual Studio
  • Debugging
  • Troubleshooting
  • Documentation
  • Computer science
  • Computer engineering
  • Engineering principles
  • Quality assurance
  • Organizational skills
  • Attention to detail
  • Communication skills
  • Collaboration

Report this job

Get in touch
MovoJobs

Contact us