Job Details

ID #23787393
State New York
City Remote
Job type Permanent
Salary USD TBD TBD
Source Infinity Consulting Solutions
Showed 2021-12-03
Date 2021-12-02
Deadline 2022-01-31
Category Software/QA/DBA/etc
Create resume

Software Developer - Remote

New York, Remote 00000 Remote USA

Vacancy expired!

Job Description - Software Developer - Remote

Position Responsibilities :
  • Development and support of client server and .NET web applications
  • Communicate with internal and external clients to elicit requirements
  • Design, analyze, and optimize code base using proven best-practice algorithms and data structures
  • Deliver expert, hands-on technical support for urgent troubleshooting
  • Mentor team members to provide quality technical deliverables and timely support resolutions
  • Actively participate in all phases of the development lifecycle.
  • For projects where you are responsible for the solution design, work closely with Product Management and other business team members to ensure your design meets customer needs.
  • Contribute to new architectures and design
  • Be hands-on, implementing several of the following technologies: C#, Web.Api, HTML, CSS, Angular, Typescript, SQL
  • Use various methods to ensure the quality of your code: writing unit tests, performing code inspections with your peers, integration testing, performance testing and assisting QA.
  • Demonstrate excellent engineering practices and be able to share and promote these practices within the team.
Required Qualifications :
  • BA/BS degree (Computer Science, MIS degrees preferred)
  • Full lifecycle development experience
  • Application performance management skills
  • 3+ years of Microsoft web stack, ASP.NET, C# experience and MVC
  • Relational database experience - MS SQL
    • Stored procedures - SSRS, SSIS, etc
Preferred Qualifications :
  • Experience with accounting and financial software
  • Ability to meet deadlines and to work under pressure in a team environment
  • Great problem solving skills
  • Ability to adapt to rapidly changing priorities
  • Understands client needs, identifies root causes of problems, and implements pragmatic solutions.
  • Strong written and verbal communication skills with the ability to clearly articulate opinions and ideas
  • 3+ years designing, implementing, and launching commercial software products
  • Understanding of object oriented design, computer architecture, and algorithms
  • Experience architecting complex software systems.
  • Experience gathering software requirements by interviewing users and analyzing competitive products
  • Experience developing enterprise applications

Vacancy expired!

Subscribe Report job