In-Demand IT Careers

Sr. Software Engineer

Irwin, PA | Work from home flexibility

Posted: 02/03/2023 Job Category: Software Engineer - .NET Job Number: 6465

Job Description

Job Summary: Senior Software Engineer creates high quality software applications using industry-standard software development practices. This person works as part of a team that turns software requirements and user stories into working software. The Senior Software Engineer will drive the design, development, and quality within the project. Mentor and coach team members during code reviews planning discussions, and problem-solving sessions. The Senior Software Engineer participates in technology evaluation and contributes to the definition of our processes and tools.

Qualifications
• professional software development experience
• Full-stack development experience across the Microsoft .Net stack
• Experience with ASP.net, MVC, JavaScript, CSS, HTML
• Knowledge of Angular or other JavaScript frameworks
• Strong understanding of relational database design using MS SQL Server
• Experience designing and developing to satisfy non-functional requirements like performance, scalability, usability and maintainability
• Commitment to use software development best practices such as unit testing, code reviews and continuous integration
• Experience working collaboratively with an agile software project teams
• Hybrid Schedule Available: 2 - 3 days a week onsite

Responsibilities
• The Senior Software Engineer will drive the design, development, and quality within the project
• Mentor and coach team members during code reviews, planning discussions, and problem-solving sessions
• The Senior Software Engineer participates in technology evaluation and contributes to the definition of our processes and tools
• Working as part of an agile software team, design, build and test software applications
• Ensure timely completion of software tasks identifying alternative approaches or work-arounds when problems are encountered
• Understand and adhere to the software development process and standards; aids software team leadership in their optimization and maintenance
• Participate in efforts to identify and implement changes to technology and tools
• Use advanced knowledge of technology and product to help team create realistic project plans by identifying risks, estimating work and making good trade-off decisions
• Actively participate in code, design and quality reviews within the software team
• Mentor and develop Software Engineers on technology and software practices
• This is a senior role that works cross-functionally helping drive projects and business initiatives
• The role also is tasked with helping less experienced developers professionally mature and develop
• Proactively communicates and collaborates with team
• Embraces change by identifying and positively participating in changes
• Builds relationships cross-functionally within the project team

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

WORK WITH US

Get Connected
GET EXPERT INSIGHT
GET RESULTS
GET OUR TEAM WORKING FOR YOU

Whether you are looking to fill or looking to advance your career, I would strongly suggest speaking to Scott and his team at OpenArc. Scott and his team provided a consultative and hands on approach throughout the entire process in my recent transition. Their unique approach was unlike anything I've experienced either as a candidate or a hiring manager.

-Mark Quinn, Service Sales Executive at Siemens Medical Solutions, USA, Inc.

Working with OpenArc was a great experience. The position I accepted was accurately described and my questions on benefits, paid time-off, and holidays and more were promptly answered. The entire OpenArc team was a very professional and to the point. I highly recommended OpenArc to all of my peers.

- Lisa McLaughlin, Executive Director, ACAPT

Take the Next Step