The Sr. Web Software Developer will report to the Development Manager of eCommerce.
About Us:
Founded in 1989, SHI International is an $11 billion global provider of IT solutions and services. SHI currently has 5,000 employees worldwide.
To learn more about SHI International Corp, visit our website: www.shi.com/careers
What SHI Can Offer:
World Class Facility includes on site gyms and cafeterias
Ongoing opportunities for personal and professional growth and development due to our strong promote from within philosophy
Work in an up-beat, creative, and fun environment
Benefits including medical, vision, dental, 401K, and flexible spending
Responsibilities:
Include, but not limited to:
Review and analyze business needs and specifications to determine programming requirements for new and existing software projects
Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology
Maintain existing software programs; make approved changes by developing detailed programming logic and coding changes
Analyze performance of programs and act to correct deficiencies based on consultation with users
Write and maintain documentation for software projects
Provide training for developed software
Develop and implement test plans for new projects, and maintenance of existing projects
Maintain confidentiality regarding the information processed, stored or accessed
Document programming problems and resolutions for future reference
Adapt to evolving technologies and processes
Act as decision maker for an applications’ system and database architectures
Facilitate or actively participate in stakeholder discussions
Thoroughly understand related SHI business processes
Qualifications:
Minimum 8 years professional programming experience
Experience with object-oriented design and writing reusable code
Experience with C#, ASP.Net
Experience with multi-tier architectures
Experience with HTML and JavaScript experience using HTML5
Experience with writing RESTful APIs
Experience with Microsoft Windows and IIS
Experience using source control, especially GIT
Experience with relational databases, especially SQL Server
Completed Bachelor’s degree in an IT field, or equivalent working experience
Required Skills:
Ability to work in an Agile environment
Ability to communicate clearly, concisely and accurately; verbally and in writing
Attention to detail and good time management skills
Strong analytical skills, innovative problem-solving skills
Ability to self-learn and keep up to date with Web Software Development industry, as well as evolving practices and designs of the organization
Self-motivated individual who works well both as part of a team and independently
Ability to remain consistent in delivering outputs efficiently and of high quality
Ability to work with UI paradigms such as MVC
Ability to work with WebAPI and microservice architectural design patterns
Ability to work with containers and orchestration, especially Docker and Kubernetes
Ability to work with Visual Studio
Ability to work with Microsoft SQL and PostgreSQL databases
Ability to work with cloud platforms like AWS or Azure, and services such as EC2 and S3
Ability to serve as an example, finding the best ways to approach new problems, and help teammates employ those solutions
Preferred Qualifications/Skills:
Experience with Linux
Experience with nginx
Experience with PowerShell and Bash
Experience with continuous integration and continuous deployment, such as tools like Jenkins
Experience with UI frameworks such as Bootstrap and jquery
Equal Employment Opportunity – M/F/Disability/Protected Veteran Status
Additional Information:
FLSA: Exempt
Equal Employment Opportunity – M/F/Disability/Protected Veteran Status
All New Hires will be required to submit proof that they will be fully vaccinated against COVID-19 by their start date as a condition of employment, subject to legally required accommodations
#LI-SC1
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Senior Telecommunications Technician Beltsville, MD Position Overview The Senior Telecommunications Technician’s primary responsibility is to...
Apply For This JobEquivalent Experience Telecom AutoCad Drafter Job Summary We are looking for a Telecom Drafter with AutoCAD proficiency . Under direct...
Apply For This JobPlease see below feedback from the customer. Please source accordingly and submit profiles on both the roles (C++ & Java)....
Apply For This JobFull Job Description Murray Equipment, Inc. is seeking an experienced IBM iSeries ERP Software Developer. This will be a full-time,...
Apply For This JobJob Title: Application Developer III .NET/SQL-Remote Engagement Description: Code development, code maintenance, code promotions Leading or assisting application solution design...
Apply For This JobOVERVIEW: The Tower foreman supervises and performs construction duties on a daily basis on telecommunication sites. Supervise subcontractors and job...
Apply For This Job