Are you applying to the internship?
Job Description
Jr. Software Developer | Seneca Resources Company, LLC
The Tone:
This is a contract role at Seneca Resources Company, LLC, located in New York, NY. The company specializes in developing power system applications built on Microsoft platforms. This position is crucial for supporting the full software development lifecycle and contributing to robust solutions using a modern Microsoft tech stack, establishing a strong foundation for a software development career.
The TL;DR
• Role: Contract
• Type: Full-time
• Location: Hybrid, New York, NY
• Pay: $35–$38 hourly
• Team: Collaborates closely with senior developers and project stakeholders.
• Mission: Support the design, development, testing, and maintenance of power system applications.
• Tech Stack: C#, .NET, ASP.NET, Angular, SQL Server, HTML, CSS, JavaScript
What You’ll Actually Do
• Design: Support the design of power system applications built on Microsoft platforms.
• Develop: Contribute to the development of software solutions using C#, .NET, SQL Server, and Angular.
• Test: Assist in the testing phase of power system applications to ensure functionality and reliability.
• Maintain: Support the ongoing maintenance of power system applications built on Microsoft platforms.
• Collaborate: Work closely with senior developers and project stakeholders to deliver reliable, secure, and scalable software solutions.
The Must-Haves
• Background: Bachelor’s degree in Electrical and Computer Engineering, Electrical Engineering, Computer Science, or a related field, with foundational knowledge of object-oriented programming and software development principles. This role is ideal for recent graduates or early-career professionals.
• Experience: Basic experience with Microsoft technologies such as C#, .NET, ASP.NET, Angular, and SQL Server, gained through coursework, internships, or personal projects. Experience with application development via internships, co-ops, or academic projects is required.
• Skills: Strong analytical and problem-solving abilities, excellent communication skills, and the capacity to collaborate effectively within a team while demonstrating a willingness to learn new technologies. Understanding of relational databases, data structures, and debugging techniques is essential.
• Bonus: Familiarity with Agile/Scrum methodologies, knowledge of front-end technologies like HTML, CSS, and JavaScript, and an understanding of secure coding practices, version control, and deployment processes.