Description:
Description
The Software Developer will be part of the development team, which will have the responsibility for supporting home built custom applications using Microsoft .NET technology and PostgreSQL. Utilizing a Software Development Life Cycle, the Software developer will work with technical and non-technical associated in defining business and technical requirements to develop new functions or redesign/consolidate existing processes. Participate in a small, experienced, energetic team on a rapid, agile development schedule. This position may be required to work a flexible schedule, including nights, weekends and holidays. Able to manage projects built by offshore resources. Able to take a high level view of projects, including architecture design, deployment and success criteria according to client requirements.
Reports to - Chief Information Officer
What You'll be Doing -
- Day to day maintenance and support of all existing applications in use at NJII.
- Work with team in building web services and web based applications using elixir, java, python, .NET 4.0 technologies e.g. ASP.NET.
- Strong Experience working with Azure, or AWS (MySQL, Virtual Machines, Redis, Storage, CosmosDB) and managing cloud-based software applications in a multi-tenant, secure and scalable architecture.
- Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
- Design, code and test new Windows and web software applications
- Maintain existing software systems by identifying and correcting software defects
- Create requirements documents, and ensure software is built to specification
- Evaluate new technologies and provide recommendations
- Support the training and upskill of development team
- Create Automated testing process
- Create Coding standards
- Ensure the organization is following secure coding standards
Requirements
- Requires a minimum of 7 or years’ experience as backend software developer
- Strong experience with OWASP Top 10 coding standards
- Strong PostgreSQL and Microsoft SQL Knowledge
- Strong experience in Elixir, Phoenix,
- Engineer level experience Microsoft .NET, SQL 2012+, PostgreSQL
- Engineer level experience (5+ years) .NET Framework, .NET Standard, and .NET Core
- SQL Server database development, including stored procedures, queries, the ability to write inner/outer joins and out joins.
- Skilled in database design, business analysis, requirements capturing and technical specification
- Ability to design and optimize SQL Server 2012+ stored procedures
- Experience with integrating web design with back-end coding
- Good understanding of cross-platform and cross-browser issues
- Strong understanding of object-oriented programming
- Proven track record for deploying large scale enterprise solutions
- Manage Azure services
- Able to mentor junior level developers
- Able to create coding standards enforce them across the development team
- Enforce HIPPA best practices for software development
Skill Requirement
Elixr
Python
Asp.Net
SQL
HTML
Postgres
PHP
Continuous Integration Tools
XML
· Data security assurance concepts and procedures (OWASP Top 10)
· Data modeling concepts
· Working knowledge of software development life cycle activities
· Working knowledge of systems interface
· Costing, budgeting, risk and financial analysis
· Quality assurance concepts and procedures
Preferred Experience Requirements -
Excel
Microsoft Azure
Elixr
Python
Asp.Net
SQL
· Excellent communication skills
· More than 7 years of experience preferred
About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.