Top

Software Developer 2

Naperville, IL, USA

315 Days ago

Job Description


As a Software Developer 2 at WEBIT Services, you will be responsible for developing, testing, and maintaining software applications. You will work closely with senior developers and other team members to ensure high-quality software solutions that meet the needs of our clients and stakeholders. In this position, you will have the opportunity to work on multiple applications. You will help develop and test new applications. You will also communicate directly with clients to help create solutions to business problems.

Most of the development involves web applications and services built with C#, ASP.NET, React, and SQL Server. Experience with mobile development is a plus.

Key Responsibilities:

  • Software Development:
    • Write, test, and maintain code for various applications and systems:
      • Front-end development with React and ASP.Net
      • Web API development with ASP.Net
      • Mobile App development with React Native
      • Automated processes with Azure Functions
    • Participate in code reviews and follow best practices for software development.
  • Architecture and Design:
    • Contribute to software architecture and design discussions.
    • Ensure that software solutions are scalable, maintainable, and performant.
  • Debugging and Problem-Solving:
    • Identify, diagnose, and resolve complex software defects.
    • Collaborate with team members to troubleshoot and resolve issues.
  • Documentation:
    • Create and maintain comprehensive documentation related to software design, code, and user manuals.
    • Ensure all documentation is up-to-date and accurate.
  • Collaboration: Work closely with other developers, designers, and stakeholders to understand project requirements and deliver software solutions that meet business needs.
  • Mentorship:
    • Provide guidance and mentorship to junior developers.
    • Foster a collaborative and learning-oriented team environment.
  • Continuous Improvement:
    • Stay current with industry trends and technologies.
    • Participate in training and professional development opportunities to enhance skills and knowledge.

    Requirements

    Required Qualifications:

    • Experience: 4-8 years of experience in software development.
    • Technical Skills:
      • Proficiency in modern software languages and frameworks (e.g., JavaScript/TypeScript, Python, Java, C#, etc.).
      • Experience with front-end and back-end development.
      • Familiarity with developing and consuming REST APIs.
      • Knowledge of software development tools and version control systems (Git, etc.).
      • Understanding of software development methodologies (Agile, Scrum, etc.).
      • Experience with modern build tools and package managers (e.g., Webpack, npm/yarn).
    • Soft Skills:
      • Strong problem-solving skills and attention to detail.
      • Excellent communication and teamwork abilities.
      • Ability to work independently and as part of a team.
      • Willingness to learn and adapt to new technologies and methods.

      Preferred Qualifications:

      • Experience with server-side development and frameworks.
      • Knowledge of cloud platforms (AWS, Azure, Google Cloud, etc.).
      • Familiarity with DevOps practices and tools.
      • Understanding of responsive design and cross-browser compatibility issues.

      Benefits

      Benefits:

      • Company-paid Day-1 Health Insurance for employee
      • Company-paid AD&D Insurance
      • Company-paid LTD & STD Insurance
      • Unlimited PTO
      • Employee Assistance Program
      • Dental Insurance
      • Vision Insurance
      • 401k
      • Life Insurance

      Additional Information:

      • Position Type:Full time, salaried
      • Salary Range:$65,000-80,000/yr.
      • Unlimited PTO Eligibility:After 90 days
      • Employee Ownership Eligible after 1 year of service

Key Skills Required

JavaSQLSoftware DevelopmentJavaScriptArchitecturePythonAWSSQL Server.NETASP.netAzureAPIAPI DevelopmentAttention to DetailCollaborationCommunicationComprehensiveDental InsuranceDesignDevelopmentDocumentationGitGuidanceHealth InsuranceInsuranceLearningLife InsuranceOwnershipProfessional DevelopmentReact NativeSoft SkillsSoftware ArchitectureSoftware DesignTeamworkTrainingTypeScriptVersion ControlVersion Control SystemsVision InsuranceWeb APIWebpackWork Independently

Job Overview


Job Function: IT/Computers - Software & Software Services

Job Type: Full Time

Workplace Type: Remote

Experience Level: Not Specified

Salary: $65,000 - $70,000 / Annual Salary

Experience: 4 - 8 yrs

Contact Information


Company Name: WEBIT Services

Recruiting People: HR Department

Website: http://www.webitservices.com

Location

Important Fraud Alert:
Beware of imposters. elsejob.com does not guarantee job offers or interviews in exchange for payment. Any requests for money under the guise of registration fees, refundable deposits, or similar claims are fraudulent. Please stay vigilant and report suspicious activity.

Similar Jobs

Data Engineering Manager, Endotronix

Edwards Lifesciences • Naperville, IL, USA

Salary: $118,000 - $167,000 / Annual Salary

View Job
Manager, Software V&V Testing, Endotronix

Edwards Lifesciences • Naperville, IL, USA

Salary: $118,000 - $167,000 / Annual Salary

View Job
Engineer II, Software Quality, Endotronix

Edwards Lifesciences • Naperville, IL, USA

Salary: $85,000 - $120,000 / Annual Salary

View Job
Software Developer 1

WEBIT Services • Naperville, IL, USA

Experience: 1 - 4 yrs

Salary: $55,000 - $60,000 / Annual Salary

View Job
Quality Assurance Engineer

WEBIT Services • Naperville, IL, USA

Salary: $60,000 - $65,000 / Annual Salary

View Job
Data Engineer

Vettura LLC • Naperville, IL, USA

Salary: Competitive & Based on Experience

View Job
AI/ML Engineer

Vettura LLC • Naperville, IL, USA

Experience: 3 - 4 yrs

Salary: Competitive & Based on Experience

View Job