Overview
HybridMust be able to travel to NYC office 2x a week
$100,000 - $115,000
Full Time
No Travel Required
Skills
. NET
ASP
ASP . NET
Attention to detail
C #
Collaborate
Computer Science
JavaScript
Jira
Microsoft SQL
Python
QA
RDBMS
React
SQL
SQL Server
Software Engineering
Strong organizational skills
communication skills
debugging
software development
verbal communication
Job Details
**THIS IS A HYBRID POSITION! CANDIDATES MUST BE ABLE TO COMMUTE TO THE NYC OFFICE AT LEAST TWICE A WEEK!**
Duties and responsibilities
- Write clean, efficient, and maintainable code based on requirements.
- Support and enhance existing programs and reports.
- Create new software for both internal and external use based on provided requirements.
- Analyze, design, develop, and test software independently and collaboratively, with guidance from team members on complex projects.
- Perform testing of software and reports, and work with QA group to facilitate testing.
- Perform peer reviews of other developers code changes.
- Provide regular status updates on projects and tasks using Jira or a similar tool.
- Assist in the creation of documentation for new programs and the update of existing documentation.
- Learn new technologies, methodologies, and security practices.
- Collaborate with business analysts, senior developers, and other subject matter experts to define and refine requirements for software development projects.
- Perform other duties as required.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum 3 years of professional experience in software development.
- Knowledge of object-oriented programming principles.
- Experience with React, JavaScript, CSS, and HTML required.
- Experience with .NET (C#, .NET and ASP.NET).
- Python experience desirable.
- Experience with Microsoft SQL Server (or similar RDBMS) and at minimum a basic understanding of SQL and stored procedures.
- Experience with Git, Bitbucket, or similar source control system preferred.
- Experience with Jenkins desirable.
- Experience with agile/scrum desirable.
- Strong problem solving and debugging skills.
- Ability to work well independently and as part of a team.
- Strong written and verbal communication skills.
- Ability to build relationships with others.
- Strong organizational skills, including the ability to organize data and code structures in clear and meaningful ways.
- Takes initiative in solving problems.
- Attention to detail.
- Ability to remain calm under pressure.