C# .Net Developer

Apex Systems Itasca , IL 60143

Posted 3 months ago

Job Description: Job #: 1025394

.NET, C# Developer

Description:

We are looking for a strong C# Developer for our online testing platform for students in grades K-12 and platform partners. The project is built on the Microsoft Technology stack (C#, MVC, SQL Server). You will work with internal teams and a 3rd party supplier to build an API to connect our platforms and internal applications to a 3rd party client-facing tool (Clever).

Day to day:

Studying and learning Clever's technology docs, requirements, and specs while working with our product manager to create FRD's and TRD's to bring our platform in line with the Clever app so fata can pass through and transition smoothly into our internal database and systems. Then you will build the API with our internal team to work seamlessly with the Clever app and integrate/interface with our current and future clients already using Clever on their side.

Requirements:

  • Minimum 5+ years' experience (someone who can hit the ground running, does not require too much oversight)

  • 5+ years' experience with C#, ASP.NET framework, SQL Server, and design/architectural patterns

  • 2+ years' experience with API creation and RESTful services

  • Solid grasp of HTML5, Css3, and JQuery

  • Familiarity with Continuous Integration

  • Understanding of Agile Methods

Responsibilities:

  • Design, Development and testing of new features in the applications

  • Participate in requirements analysis

  • Responsible for regular communication with others involved in the development process

  • Revise, update, refactor and debug code

  • Improve existing software

  • Provide technical support for web applications

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [ Phone number blocked ] .


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Application Support Lead Developer

American Express

Posted 1 month ago

VIEW JOBS 12/21/2019 12:00:00 AM 2020-03-20T00:00 Accertify Inc. a wholly owned subsidiary of American Express, is a leader in providing software, tools and strategies for preventing online fraud and mitigating enterprise-wide risks. Accertify is committed to providing e-commerce companies with comprehensive and cost-effective solutions to fraud. We are looking for a Lead Developer that will be responsible for troubleshooting issues on a large SaaS environment built on Linux and Java. You would work directly with Development, Infrastructure and Support teams to solve issues in this high paced transactional environment. The support responsibilities will span multiple data centers as you would participate in supporting our platform in the US as well as in EU. Responsibilities: * Diagnose problems with our Web-based enterprise application and various vertical applications * Documentation of processes involved with support duties for internal customers and end-users * Contribute in writing and in person to root cause analysis meetings as part of process improvement * Operate and support a large SaaS platform based on Java and Linux * Participate in the development and testing of internal tools, scripts and other coding projects * Work closely with peer teams to deliver high availability and optimum performance for customers * Work with application developers, support and our QA team to isolate customer issues * Diagnose and Analyze issues reported by clients Required skills: * Experience supporting a SaaS environment product with external customers * A keen analytical, structured, and detail-oriented approach to problem solving and troubleshooting * Knowledge of the differences between object-oriented programming and functional programming * Passion for software engineering, mobile security, and writing clean, maintainable code. * Proven problem-solving skills, the ability to roll up your sleeves and tackle hard problems with little technical direction or oversight. * Customer-first attitude and strong written and verbal communication skills * Adept and comfortable working in a rapidly changing environment required * An understanding of Java, understanding of Groovy and/or Python are highly desirable * Experience with at least one RDBMS, preferably Oracle or Postgres, and commensurate skill in writing SQL scripts * Working knowledge of industry standard formats, especially XML, CSV, and JSON; this includes understanding of character encodings like UTF-8 and ISO-Latin 1 * Familiarity with the concepts of hashing, symmetric encryption, public key encryption, and SSL/TLS * Basic understanding of common networking components and topologies in standard Web application environments * Knowledge of the basic Web technologies: HTML, CSS, Javascript * Experience in Linux OS and command line operations Technical Requirements: * Bachelor's Degree in Computer Science preferred * 3 years of experience building web service API's or UI's. * 3 years of experience in highly scalable, high availability environments supporting high transaction volumes. * 3 years of experience supporting and/or debugging mobile applications written in Objective-C for iOS, and/or in Java for Android. * Experience working with customers to explain complex technical concepts * 3 years of experience with at least 2 of the following application servers: WebLogic, WebSphere, Tomcat, or JBoss * 3 years of experience with at least 2 of the following relational databases: Oracle, MySQL, SQL Server * Familiarity with noSQL databases. Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for this position American Express Itasca IL

C# .Net Developer

Apex Systems