Careers

Careers

At Sovereign Technologies, we understand that your career is one of the most important parts of your life. We also recognize that you are an individual with your own skills and needs. That’s why our recruiters only consider opportunities for you that fit your unique skills, personality and goals. We offer many exciting opportunities for candidates seeking direct hire, right-to-hire and consulting positions. Sovereign can help you build your best future!

 

Current Openings - Java

Sr. Programmer Analyst – #GJ17

Location: St. Louis, MO
Categories: .NET, ASP.NET, C#, Engineer, Java, Programmer

Description: Sovereign Technologies is looking for a Senior Programmer Analyst with: Bachelor of Science in Computer Science, Engineering, or Information Technology. At least 5 years experience with ASP.NET, C#.NET, WCF, JavaScript, SQL Server, Service-Oriented Architecture, and LINQ. Please upload resume here or send it to HR: 13421 Manchester Rd, Ste 106 St. Louis MO 63131 Please...
Description: Sovereign Technologies is looking for a Senior Programmer Analyst with:
  • Bachelor of Science in Computer Science, Engineering, or Information Technology.
  • At least 5 years experience with ASP.NET, C#.NET, WCF, JavaScript, SQL Server, Service-Oriented Architecture, and LINQ.
Please upload resume here or send it to HR: 13421 Manchester Rd, Ste 106 St. Louis MO 63131 Please refer to Job Order #GJ17.

Software Engineer

Categories: Agile, Engineer, Financial, Java, Software Engineer, Spring Hibernate

Description: Sovereign Technologies is hiring a Software Engineer. Position requires Master of Science in computer science, software engineering, information technologies, and at least 2 years experience in IT industry, including 2 years experience with Java/J2EE and Spring Hibernate and 1 year experience with FICO Blaze Advisor and Agile. Candidates may be asked to relocate to unanticipated...
Description: Sovereign Technologies is hiring a Software Engineer. Position requires Master of Science in computer science, software engineering, information technologies, and at least 2 years experience in IT industry, including 2 years experience with Java/J2EE and Spring Hibernate and 1 year experience with FICO Blaze Advisor and Agile. Candidates may be asked to relocate to unanticipated locations.

Sr. Developer

Location: St. Louis, MO
Categories: .NET, C#, Developer, Engineer, Java, Oracle Developer, SQL Development, SQL Server

Description: Contract: 6 month right-to-hire Position Overview Senior Software Engineer responsible for delivering integrated product solutions and support for actuarial modeling and prediction platforms. Works in team environment and provides technical expertise and guidance throughout the entire software lifecycle. Duties include analysis, design, estimation, planning, implementation, unit and integration testing of platform improvements, and operational support...
Description: Contract: 6 month right-to-hire
Position Overview Senior Software Engineer responsible for delivering integrated product solutions and support for actuarial modeling and prediction platforms. Works in team environment and provides technical expertise and guidance throughout the entire software lifecycle. Duties include analysis, design, estimation, planning, implementation, unit and integration testing of platform improvements, and operational support to ensure systems availability for business stakeholders. Also required are status tracking, communication of progress, and issue resolution. Responsibilities
  • Provide IT solution design, delivery, and support expertise in Prophet, C#, Web, JavaScript, Oracle, and SQL Server technologies.
  • Apply leadership and ownership through full solution development lifecycle while providing estimates, deliverables, and results.
  • Meet regularly with Project Management and Technical Leads to manage status, milestones, risks, and issues in an Agile SDLC.
  • Engage in customer planning sessions and demonstrate ability to drive out requirements.
  • Analyze requirements, develop technical specifications, and perform solution gap analysis via Agile/Scrum methodology.
  • Provide technical and/or business application consultation to customers and team members regarding functionality, architecture, operating systems, and databases for complex product systems.
  • Prepare and present application and programming design solutions to fulfill business requirements.
  • Engage technical analysts and business users to provide input on test cases, test scenarios, and test plans.
  • Engage teams outside of immediate group as required (e.g. product integration points, infrastructure, help desk, security, and vendors).
  • Evaluate and balance application change risk with business need for timely product enhancements.
  • Efficiently design, deliver, and release operational enhancements to address performance, stability, and monitoring capabilities.
  • Develop and mature operational support knowledge base and playbook documentation to complement product solutions.
  • Identify and rapidly resolve issues to enable operations. Provide training guidance to team members and users as required.
  • Develop and maintain effective customer relationships to maintain credibility and trust.
  Requirements
  • Advanced ability to translate business needs and problems into systems design and technical solutions.
  • Proven experience with structured and object-oriented programming, design patterns, relational database design, operating systems, networking concepts, and systems integration.
  • Demonstrated ability to evaluate project objectives and scope for feasibility, understanding, and scheduling, and to ensure projects meet budget and plan criteria.
  • Complex analytical and problem-solving skills. Ability to multi-task and work well within a team environment.
  • Advanced interpersonal skills, demonstrating an ability to apply leadership when required.
  • Advanced oral and written communication skills.
  • Agile.
  Technical Requirements:
  • Master’s degree in Computer Science
  • Certification in Microsoft C#.NET software development
  • Certification in Microsoft or Oracle database development
  • 10+ years of experience in programming/systems analysis in C#.NET, ASP.NET, and JavaScript
  • 7+ years of experience implementing SOA and web applications with heavy relational database integration
  • 7+ years high volume RDBMS database development experience with complex SQL
  • 5+ years of experience with Agile development, including code reviews, TDD, automated testing, continuous integration, refactoring
  • 2+ years of experience integrating and supporting FIS Prophet Professional and Prophet Enterprise v8.x or higher
  • 2+ years of Microsoft HPC integration and support experience
  • 2+ years of reinsurance industry experience
  Preferred:
  • LOMA certification

.NET Developers – #160355

Location: St. Louis, MO
Categories: .NET, Agile, C#, Developer, Java, Oracle Developer, SQL Development, Systems Analyst, Web Developer

Description:   Company is currently seeking both Senior .NET Developers and .NET Developers. Responsibilities Provide IT solution design, delivery, and support expertise in Prophet, C#, Web, JavaScript, Oracle, and SQL Server technologies. Apply leadership and ownership through full solution development lifecycle while providing estimates, deliverables, and results. Meet regularly with Project Management and Technical Leads to manage status,...
Description:   Company is currently seeking both Senior .NET Developers and .NET Developers. Responsibilities
  • Provide IT solution design, delivery, and support expertise in Prophet, C#, Web, JavaScript, Oracle, and SQL Server technologies.
  • Apply leadership and ownership through full solution development lifecycle while providing estimates, deliverables, and results.
  • Meet regularly with Project Management and Technical Leads to manage status, milestones, risks, and issues in an Agile SDLC.
  • Engage in customer planning sessions and demonstrate ability to drive out requirements.
  • Analyze requirements, develop technical specifications, and perform solution gap analysis via Agile and Scrum methodology.
  • Provide technical and/or business application consultation to customers and team members regarding functionality, architecture, operating systems, and databases for complex product systems.
  • Prepare and present application and programming design solutions to fulfill business requirements.
  • Engage technical analysts and business users to provide input on test cases, test scenarios, and test plans.
  • Engage teams outside of immediate group as required, such as product integration points, infrastructure, help desk, security, and vendors.
  • Evaluate and balance application change risk with business need for timely product enhancements.
  • Efficiently design, deliver, and release operational enhancements to address performance, stability, and monitoring capabilities.
  • Develop and mature operational support knowledge base and playbook documentation to complement product solutions.
  • Identify and rapidly resolve issues to enable operations; provide training guidance to team members and users as required.
  • Develop and maintain effective customer relationships to maintain credibility and trust.
  Requirements
  • Advanced ability to translate business needs and problems into systems design and technical solutions.
  • Proven experience with structured and object-oriented programming, design patterns, relational database design, operating systems, networking concepts, and systems integration.
  • Demonstrate an ability to evaluate project objectives and scope for feasibility, understanding, scheduling, and ensure projects meet budget and plan criteria.
  • Complex analytical and problem-solving skills; ability to work well within a team environment and ability to multi-task.
  • Advanced interpersonal skills, demonstrating an ability to apply leadership when required.
  • Advanced oral and written communication skills.
Technical Requirements:
  • Masters degree in Computer Science.
  • Certification in Microsoft C#.NET software development.
  • Certification in Microsoft or Oracle database development.
  • 10+ years of experience in programming/systems analysis in C#.NET, ASP.NET, and JavaScript.
  • 7+ years of experience implementing SOA and web applications with heavy relational database integration.
  • 7+ years high volume RDBMS database development experience with complex SQL.
  • 5+ years of experience with Agile development, including code reviews, TDD, automated testing, continuous integration, refactoring.
  • 2+ years of experience integrating and supporting FIS Prophet Professional and Prophet Enterprise v8.x or higher.
  • 2+ years of Microsoft HPC integration and support experience.
  • 2+ years of reinsurance industry experience.
Preferred Requirements:
  • LOMA Certification.

Sr. Java Developer (Direct Hire) – 150286

Location: St. Louis, MO
Categories: Developer, Java

Description: This is a Direct Hire opportunity to work with a top-notch, Agile development team in the St. Louis area. If you have worked with RESTful services and have a strong, in-depth knowledge of Hibernate and core Spring, this is a great opportunity for you! Required Skills: Java JPA/Hibernate Spring (core) JAX-RS JSON Ideal Skills: HTML5 CSS...
Description: This is a Direct Hire opportunity to work with a top-notch, Agile development team in the St. Louis area. If you have worked with RESTful services and have a strong, in-depth knowledge of Hibernate and core Spring, this is a great opportunity for you! Required Skills:
  • Java
  • JPA/Hibernate
  • Spring (core)
  • JAX-RS
  • JSON
Ideal Skills:
  • HTML5
  • CSS
  • jQuery
  • backbone.js
  • bootstrap.js
  • Agile (Scrum)
Essential Duties:
  • Identifies, analyzes, and documents business and technical requirements and systems specifications.
  • Creates and performs software coding.
  • Provides guidance and training for analysts and programmers.
  • Creates and enforces software quality standards.
  • Implements and deploys information systems.
  • Evaluates vendor-supplied applications and deploys and integrates vendor-supplied software.
  • Generates suggestions for process and product improvements.
  • Communicates status of assigned work to management and follows practices and procedures covered by precedents, standards, or policies.
  • Develops an awareness of systems and operating area interrelationships.
  • Ensures the efficient development of optimal information systems through a variety of duties, including management of tasks within schedule and budgetary constraints, coordination of development and implementation efforts across disciplines, generation and presentation of users’ training material or development plans, and expansion of knowledge applicable to technical platforms and applications.
Minimum Requirement:
  • Bachelors’ Degree in an Information Systems discipline.
  • Five or more years of experience in IS development and support.

Sr. Java/Web Developer – 150278

Location: St. Louis, MO
Categories: Developer, Java

Description: Our client is need of a Senior-Level Java Developer. Local preferred, with excellent communication. Responsibilities: The successful candidate will work with the Software Development Services Team in the analysis, design, development, and implementation of enterprise-level web applications used to support client applications. The candidate will posses the senior-level technical expertise necessary to estimate, design, develop, implement,...
Description: Our client is need of a Senior-Level Java Developer. Local preferred, with excellent communication. Responsibilities: The successful candidate will work with the Software Development Services Team in the analysis, design, development, and implementation of enterprise-level web applications used to support client applications. The candidate will posses the senior-level technical expertise necessary to estimate, design, develop, implement, and support applications using Java/J2EE, JSP, JavaScript, Struts, Servlets, and Oracle SQL to meet business and technical requirements. The candidate must have excellent communication and team leadership skills to successfully interact with clients, other software developers, application and data architects, business analysts, and other related teams. A role in this fast-paced organization requires that the successful candidate have strong analytical and problem solving skills and the ability to deliver new features and functionality in a timely manner.  The developer will meet with clients, analyze client requirements, propose and construct solutions, and develop B2B and B2C incentive and e-commerce applications. Technical Requirements: In-depth knowledge and extensive experience with:
  • Java/ J2EE, JSP, JavaScript, Struts, Servlets, XML, JPA, HTML, CSS, JUnit
  • Apache/Tomcat
  • Jaguar application server
  • JBoss application server
  • Hibernate
  • Spring Framework
  • Oracle SQL, Toad
  • OOD
  • 5 to 10 years developing OO applications on web, application, and database tiers
Working knowledge and experience with:
  • Relational database design
  • IDE – Eclipse, IntelliJIdea
  • Source control tools, such as CVS, VSS, ClearCase
  • UNIX/Sun Solaris
Professional understanding preferred:
  • RUP or equivalent development process, Agile preferred
  • Rational or equivalent development tools
  • Web Services
  • Testing tools and methodology
  • Photoshop
Education: B.S. Degree in Information Technology, Computer Science, or a related technical field.

Junior Java/Web Developer – 150279

Location: St. Louis, MO
Categories: Developer, Java, Web Developer

Description: This is a wonderful opportunity for a Junior Developer to be productive and learn at the same time! You will do analysis, design, development, and implementation of enterprise-level web applications in support of client applications. Required knowledge and experience: Java – 2 years  J2EE – 2 years HTML – 2 years JavaScript – 2 years Oracle – 2 years Additional Experience desired: Hibernate...
Description: This is a wonderful opportunity for a Junior Developer to be productive and learn at the same time! You will do analysis, design, development, and implementation of enterprise-level web applications in support of client applications. Required knowledge and experience:
  • Java - 2 years
  •  J2EE - 2 years
  • HTML - 2 years
  • JavaScript - 2 years
  • Oracle - 2 years
Additional Experience desired:
  • Hibernate
  • Spring
  • Spring MVC
  • JSP
  • Velocity
Qualifications: Candidate must have excellent communication ability to successfully interact with clients, other software developers, application and data architects, business analysts, and other related teams, as well as strong analytical and problem solving skills and the ability to deliver new features and functionality in a timely manner. Education:     B.S. Degree – Information Technology, Computer Science or related technical field.

Java Web Application Development Lead -150210

Location: Franklin Lakes, NJ
Categories: Developer, Java

Description: The Java Web Application Development Lead uses specialized depth and experience to oversee the writing and modifying of complex web based software applications.  Leads work groups that are responsible for software development, design and quality testing. This position will create detailed specifications or designs, conduct quality assurance reviews of peer’s application programming and act as...
Description: The Java Web Application Development Lead uses specialized depth and experience to oversee the writing and modifying of complex web based software applications.  Leads work groups that are responsible for software development, design and quality testing. This position will create detailed specifications or designs, conduct quality assurance reviews of peer's application programming and act as a mentor to others in these programs. This position is competent to work at the highest technical level of all phases of application development activities. ESSENTIAL FUNCTIONS: •    Lead a team of Java web based application developers through the full life cycle of complex projects •    Mentor consultants and less experienced Java web application developers •    Design and develop reusable objects based on company security standards and MS best practices •    Work with our business partners to review requirements •    Build detail level designs for new functionality as well as migration of legacy technology to go forward technology •    Work with QA partners to review test cases and automated test plans •    Perform code reviews •    Scale solutions to the client’s goals and budget

QUALIFICATIONS:

•    Bachelor’s degree in related field and 7+ years relevant experience •    Experience using HTML/HTML5, CSS/CSS3, Java, JavaScript, JQuery, XML/XSL, JSON •    Knowledge of security standards and techniques for web applications •    Understand browser-specific compatibility issues •    Experience leading a team of multiple developers •    Experience working with business partners and QA partners

Java Developer- Direct Hire- 150213

Location: St. Louis Region, MO
Categories: Java

Description: Software Engineer- Java JBoss experience is required Overview • Will be developing and maintaining modular scripts and workflows to model and automate deployment of web applications, databases and supporting infrastructure stacks in highly virtualized and cloud-based environments • Will work closely with application development and operations teams to further promote end-to-end automation of entire deployment...
Description: Software Engineer- Java JBoss experience is required Overview • Will be developing and maintaining modular scripts and workflows to model and automate deployment of web applications, databases and supporting infrastructure stacks in highly virtualized and cloud-based environments • Will work closely with application development and operations teams to further promote end-to-end automation of entire deployment life cycle • Our client is pursuing a pipeline approach to deploying technology and modeling solutions Requirements: • Extensive experience in Java development • Experiencing in configuring middleware and RDBMS software including JBoss (required), Apache HTTP Server, WebSphere MQ, Oracle and/or PostgreSQL • Some Configuration management experience including Chef, Puppet, CFEngine or similar • Intermediate to advanced hands-on scripting experience in Python, Ruby or Perl • Practical use of version control systems such as Subversion or Git • Working with issue, bug and feature management tools such as JIRA, Bugzilla or similar • Developing automated builds and tests using continuous integration (CI) tools such as Bamboo, Jenkins/Hudson or similar • Some experience with web-based deployments including SSL and certificates, load balancing and horizontal scaling • Experience with infrastructure automation Role • Develop automation scripts and deployment workflows • Build and Maintain functionality for Web Application Server (JBOSS) • Set roadmap and strategy for configuration of automation for middleware • Help review, select and integrate new and updated automation tooling • Share knowledge and best practices with infrastructure and application development teams to enable them further automate deployment processes

Apply For This Position

Position: No Position Given

Location: Not Applicable

Accepted Types: DOC|DOCX|PDF

captcha