Software Engineer II

RELXAlpharetta, GA
61d

About The Position

This position involves research, design, and software development within a specific software functional area or product line. You will work on individual projects, solve problems, design program flows, write effective code, and perform unit testing.

Requirements

  • Proficiency in C# .NET required.
  • Solid understanding of object-oriented programming.
  • Experience developing .NET web services.
  • Proficiency with SQL.
  • Knowledge of data storage subsystems.
  • Knowledge of test-driven development.
  • Ability to work with simple data models.
  • Familiarity of industry best practices - code coverage.
  • Ability and desire to learn new processes and technologies.
  • Basic oral and written communications skills.

Nice To Haves

  • Knowledge of additional development languages is preferred, as is knowledge of scripting languages (PowerShell, bash, etc.)
  • Experience developing .NET console apps is preferred.
  • Knowledge in using applicable toolsets (Visual Studio, Git, SoapUI, Postman, etc.) is preferred.
  • Familiarity of industry best practices in development, especially for .NET.
  • Basic knowledge of software development methodologies (e.g., Agile, Waterfall).

Responsibilities

  • Interface with team members and other technical personnel to finalize requirements.
  • Write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Work closely with other development team members to understand product requirements and translate them into software designs.
  • Effectively follow development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Complete simple bug fixes.
  • Resolve technical issues as necessary.
  • Keep abreast of new technology developments.

Benefits

  • Health Benefits: Comprehensive, multi-carrier program for medical, dental and vision benefits
  • Retirement Benefits: 401(k) with match and an Employee Share Purchase Plan
  • Wellbeing: Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
  • Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
  • Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
  • Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
  • In addition to annual Paid Time Off, we offer up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service