Software Developer

NextGen Staffing
Raleigh, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Raleigh, United States of America

Tech stack

ASP.NET
HTML
JavaScript
.NET
Multitier Architecture
Amazon Web Services (AWS)
Server Applications
Component-Based Software Engineering
Azure
Bootstrap
Business Software
C Sharp (Programming Language)
CSS
Cloud Computing
Computer Programming
Databases
Custom Software
DevOps
Dynamic HTML
Web Development
Oracle Discoverer
Elasticsearch
Ember.js
Java Platform Enterprise Edition (J2EE)
Github
Hibernate
IIS
Spring
Apache Struts
JDeveloper
JavaServer Faces
Javaserver Pages
Python
Simple Mail Transfer Protocols
Microsoft Windows SDK
Microsoft SQL Server
Team Foundation Server
Visual Basic
MongoDB
Oracle Data Service Integrator
Object-Oriented Software Development
Oracle
Oracle Applications
Redis
Cloud Services
Oracle APEX
Salesforce
SharePoint
Simple Object Access Protocol (SOAP)
Software Engineering
Software Systems
Solr
PL-SQL
SQL Databases
UML
Virtual Studio
Web Services
XML
Extensible Stylesheet Language (XSL)
Extensible Stylesheet Language Transformations (XSLT)
Apex Code
File Transfer Protocol (FTP)
Spring-mvc
React
iOS
Kotlin
Angular
Kubernetes
Information Technology
Bitbucket
Xml Publisher
Web Technologies
Software Version Control
Docker
Service Stack
Mulesoft
Programming Languages

Job description

We are seeking a Software Developer to support the IT organization in delivering high-quality software solutions that provide measurable business value. The role involves analyzing requirements, designing and implementing scalable applications, defining database standards, and providing production support while working with modern technology stacks., * Participate in technical analysis, design, development, and implementation of business applications and processes

  • Develop digital prototypes and proof-of-concepts using modern technologies
  • Work closely with business users to understand requirements and develop comprehensive technical solutions
  • Create technical designs and develop custom software solutions to meet business needs
  • Participate in cross-functional collaboration and knowledge-sharing activities
  • Develop software following industry standards and best practices
  • Provide consulting support on systems and process-related issues
  • Participate in product reviews, testing, and pilot programs
  • Recommend innovative solutions and improvements to enhance team capabilities
  • Build and maintain strong relationships with internal teams and stakeholders
  • Stay updated with emerging technologies, tools, and platforms
  • Perform additional responsibilities as needed

Requirements

  • Bachelor's degree in Computer Science or related field with 4+ years of relevant experience, or Master's degree with 2+ years of experience
  • Familiarity with web, distributed, component-based, and N-tier application design
  • Experience with scalable and reliable system deployment
  • Understanding of object-oriented methodologies such as RAD, UML, and related frameworks
  • Familiarity with version control systems such as GitHub and BitBucket
  • Strong written and verbal communication skills
  • Ability to work effectively across multiple teams and organizational levels
  • Strong organizational, multitasking, and prioritization skills in fast-paced environments
  • Self-motivated with the ability to work independently and collaboratively

Required Technical Skills

Microsoft Platform

  • VSTS, TFS, SharePoint, SQL Server
  • ASP.NET, C#, VB.NET, ASP, .NET Framework, Web Services
  • Internet Information Services (IIS)
  • Strong working knowledge of .NET Applications

Oracle Platform.

  • Oracle APEX solution design, development, and programming.
  • SQL and PL/SQL programming.
  • Exposure to Oracle Data Integrator.
  • Experience with Oracle Workflow, XML Publisher, JDeveloper, and Discoverer tools

J2EE Platform.

  • J2EE application servers.
  • JSP, Java Server Faces, ADF Oracle Technology Stack, STRUTS.
  • Java/J2EE web application development using Spring Framework, Spring MVC, and Hibernate

Web Technologies.

  • HTML, DHTML, XML, XSL, XSLT, JavaScript, and Style Sheets.
  • Protocols including SOAP, REST, HTTPS, FTP, SMTP.
  • Knowledge of web services, orchestration, and messaging.

Cloud & Client Frameworks.

  • SOLR, Elastic Search, MongoDB, Redis, AWS, CDN cloud services.
  • MuleSoft.
  • AWS or Azure.
  • Salesforce APEX solution design and development.
  • Familiarity with DevOps tools such as Docker, Kubernetes, and Helm.
  • Experience with UI frameworks including Angular, React, Ember, and Bootstrap.
  • Familiarity with programming languages such as Kotlin and Python.

Apply for this position