Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
Westmoreland Mechanical Testing & Research is looking to fill our Software Developer role. In this position you will also be involved in the development of new software solutions, and support of existing software. You will also provide technical support to employees as needed. This is a great opportunity for motivated individuals who want a chance to work in a fast-paced environment and learn new skills, all in the Latrobe/Youngstown, PA area., * Develop new software and provide technical support for existing software.
- Provides IT support to end users as needed.
- Keeps current with technology trends and changes related to position.
- Provides training and guidance to users on how to operate software solutions.
- Performs other duties and tasks as assigned.
Requirements
- US Citizenship required
- Bachelor of Science in Computer Science or Computer Engineering preferred.
- 2+ years of software development experience preferred.
- SQL server database development is a plus.
- Experience with all or some of these is a bonus but not required: Visual Studio, WinForms, WPF, ASP.NET, MS SQL, T-SQL, SSRS, C#, C++, and Visual Basic.
- Familiar with source control platforms, Microsoft DevOps with Git, and TFS.
- Understanding of IT principles and an ability to communicate technical concepts effectively to varied individuals at all organizational levels.
- Maintain high level of confidentiality and a strong sense of discretion.
- Excellent diagnostic and problem-solving skills.
- Possess outstanding organizational and time management skills.
- Understanding of diverse computer systems and networks including virtual computers, Microsoft operating systems, and Remote Desktop environments.
- Possess knowledge of security and data privacy principles.
- Strong verbal and written communication skills.
- Ability to work on projects with general direction and minimal guidance.
- Ability to work in team environment and is flexible to changing demands., Required
- High School or better
Preferred
- Bachelors or better in Computer Science or related field
- Bachelors or better in Computer Engineering or related field, * Innovative: Consistently introduces new ideas and demonstrates original thinking
- Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well
- Dedicated: Devoted to a task or purpose with loyalty or integrity, * Growth Opportunities: Inspired to perform well by the chance to take on more responsibility
- Self-Starter: Inspired to perform without outside help
- Flexibility: Inspired to perform well when granted the ability to set your own schedule and goals
- Ability to Make an Impact: Inspired to perform well by the ability to contribute to the success of a project or the organization
Benefits & conditions
Pulled from the full job description
- AD&D insurance
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance
- Life insurance, Benefits Offered:
- 401(k) with a company match
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Paid Time Off
- Paid Holidays
- Life Insurance and AD&D
Westmoreland Mechanical Testing & Research, Inc. is an equal opportunity employer committed to recruit, hire, train, and promote in all job categories without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status or other status protected by applicable law.
About the company
Westmoreland Mechanical Testing & Research, Inc. is recognized as a world leader in materials testing for the Aerospace, Automotive, Nuclear and Medical industries. The materials we test are commonly used in commercial aircrafts, national defense applications, rockets, and many more everyday items. Westmoreland Mechanical Testing & Research, Inc. has a global reputation for high volume and quick turn-around testing. Our commitment to our customers is strongly supported by our dedicated staff. Our highly qualified team is made up of professionals who have the knowledge and experience to get the job done right.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Countries for Software Engineers
What’s the Difference between a Junior, Mid, and Senior Developer?
Fully Remote Software Engineer Jobs
Where to Find Entry-Level Software Engineering Jobs