.NET Software Engineer Position Available In Monroe, New York
Tallo's Job Summary: This job listing has been recently added. Tallo will add a summary here for this job shortly.
Job Description
.NET Software Engineer
Professional
Rochester, NY, US
30+ days ago
Requisition ID:
1068
Salary Range:
$90,000.00 To $110,000.00 Annually
The .NET Software Engineer is responsible for developing, maintaining, and enhancing both existing and new distributed and cloud-hosted applications in a collaborative Agile environment. The ideal candidate will be a proactive problem-solver, comfortable working across the full software development lifecycle, and capable of contributing to a small, focused engineering team.
Essential Functions
Develop software and participate in related activities such as:
Estimating and sizing user stories
Writing, reviewing, and testing code (including unit testing)
Documenting and collaborating on all Sprint-related tasks
Meeting personal and team commitments
Delivering consistently in an Agile SCRUM environment
Actively engage in design and implementation discussions, advocating for sound engineering practices to ensure high-quality outcomes.
Collaborate with Product Owners to review requirements, define acceptance criteria, and plan/scope user stories, epics, and projects.
Contribute significantly within the team while also participating in cross-team initiatives across the broader Engineering organization.
Work effectively in both office and remote settings.
Troubleshoot production issues when needed.
Qualifications
At least 3 years of experience developing SaaS applications using Microsoft technologies such as C#, .NET Framework/Core, MS SQL Server, Visual Studio, JavaScript, and TypeScript
Hands-on experience with development tools including source control systems, debuggers, profilers, and performance tools
Strong analytical and detail-oriented mindset with a structured approach to problem-solving
Solid understanding of relational databases, particularly MS SQL Server
Knowledge of web application security best practices and how to apply them in development
Experience working in CI/CD environments integrated with the software development lifecycle
Preferred Qualifications
Familiarity with Linux environments
Experience with native cloud application development
Supervisory Responsibility
This position has no supervisory responsibilities.
Location This is based in the Rochester, NY office and offers a hybrid work arrangement, with in-office time as designated by the manager.
Travel
This position does not require travel.
Physical Demands
The physical demands described here are representative of those that must be met by the employee to successfully perform the essential functions of the job. This is primarily an office-based role. It requires extended periods of sitting, hand use for typing and writing, and the ability to communicate effectively both verbally and in writing. Occasional standing, walking, or bending may be required. The employee must be able to lift up to 10 pounds regularly and up to 25 pounds occasionally, which may include office supplies or small office equipment. Visual acuity is necessary for reading, writing, and computer work.
Expected Hours of Work
Some flexibility in hours is allowed, but the employee must be available during the “core” work hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. Evening and weekend work may be required as job duties demand.
BCC Software provides equal employment opportunity to all individuals regardless of age, race, color, creed, religion, ancestry, sex (including pregnancy, childbirth or related medical conditions), gender, sexual orientation, gender identity or expression (including transgender status), national origin, veteran or military status, marital status, genetic information, physical or mental disability, familial status,
reproductive health decisions, status as a victim of domestic violence, or any other basis protected by applicable laws and regulations. Further, the company takes affirmative action to ensure that all applicants and employees are treated without regard to any of these characteristics during the application process and/or employment. Discrimination of any type will not be tolerated.