UML contract jobs near you / remote

UML
£409/day

ETL Informatica Developer

3 days ago
$60 - $70/hour (Estimated)RemoteSystems Limited

Candidates can work remotely, however they need to be on-site for First Week.

  • Informatica, COBOL development experience, UNIX schell scripting
  • 5 years of experience
  • Responsible for analysis, design, programming, testing and implementation for new and existing business application software, and production support for systems with medium complexity. Qualifications include good organizational skills, strong analytical and problem solving skills, good time management skills, ability to work independently, and effectively communicate with customers. The incumbent must be capable of working at a broad technical level in all phases of the application systems project life-cycle, and must be able to apply business knowledge and technical skills to systems development.
  • Position typically requires 2-5 years of programming and related experience as outlined above. Skills and tools may include (but not limited to): Visual Age, C/C++, Microsoft Office, SQL, MQ Series, Unix, JAVA, JAVA Applets, JAVA Servlets, JAVA Script, UML, XML, JSP, EJB, Broadvision, Rational Rose, JBuilder, OO Concepts and Patterns, ICE Faces, SPRING, Harvest, MyEclipse, ClearCase. 2.0, EJB 3.0, AJAX, JSF 2.0, PL/SQL, JUnit, HTMLUnit, Websphere 7.0, JAVA 6, JPA, MyEclipse Blue, UML, J2EE 1.5, SQL, Oracle 11g, CA Software Change Manager, PEGA and Angular JS

Job Types: Full-time, Contract

Contract Length:

  • Varies

Work Location:

  • Remote/Work from home

Last 90 Days

Get new remote UML contracts sent to you every week.
Subscribed to weekly UML alerts! 🎉 You can see it in your dashboard.

Salesforce Developer

13 days ago
$55 - $70/hour (Estimated)Reston, VADAtec Solutions

Job Description:

- 7+ years of relevant work experience: experience in large/complex IT architecture environments and experience as a solution or application architect on large-scale development projects

- Strong problem solving and analytical skills demonstrated by the ability to assimilate new information, understand complex topics and arrive at sound analysis and judgment

- Proven working knowledge of OOPS concept, Java, J2EE, Web Services, Oracle and related technologies

- Experience architecting designing, programming, and configuring the Salesforce.com platform and deep functional understanding of its capabilities and limitations.

- Minimum 4+ years with advanced Salesforce.com development tools and techniques, e.g. APEX language, Force.com custom development, triggers, controllers, Force.com, SOAP and REST APIs, JSON, sObjects, SOQL, SOSL, outbound messaging and creating Visual Force pages. Experience integrating Salesforce.com with enterprise-level applications though all available integration channels as well as Salesforce-to-Salesforce integrations

- Experience with cloud ETL tools, such as Data Loader and Informatica Cloud, as well as web-service integration.

- Strong analysis and design skills, including requirements analysis, Object Oriented design patterns, and UML

Job Type: Contract

Lead Java Developer

20 days ago
$55 - $70/hour (Estimated)Herndon, VAEkinSol

Looking for a lead Java Developer, who can also play role as Solution Architect for one of our reputed clients. Only GC or US citizens.

Responsibilities

  • Lead the evaluation of business and technical requirements and identify gaps/risks.
  • Provide technical direction to the team and take ownership of delivering successful solutions in conjunction with the team.
  • Write proof-of-concept code and ensure design is adhered to by the team by continuously monitoring and validating the implementation.
  • Be ready to roll up sleeves to implement certain components of the project
  • Identify risks and mitigation plans to ensure clear communication with the stakeholders
  • Identify tasks provide effort estimate for the tasks assigned to the team
  • Direct and mentor diverse teams of resources in technical delivery aspects including design and code reviews.
  • Understand and follow ATDD and BDD design concepts
  • Highly proficient in designing REST based API’s for consumption
  • Be able to design full stack application components and provide guidance to the technical team for implementation.
  • Designing highly complex solutions with multiple applications with high transaction volumes.
  • Create System Design Document to include detail software architecture diagram, logical and physical deployment views using UML
  • Serves as the technical and technology expert supporting the crafting of the application architecture aspects of the solution, as well as supporting the implementation of the solution.
  • Make recommendations about platform and technology adoption, including database servers, application servers, libraries, and frameworks
  • Assist project managers in setting schedules for new technology adoption
  • Keep skills up to date through ongoing self-directed training
  • Recommend senior management on improvement areas
  • Help application developers to adopt new platforms through documentation, training, and mentoring

Required Skills:

  • Broader programming technologies such as HTML, XML, JSON, JQuery, SOAP, RESTful, AJAX, JavaScript (including modern JavaScript libraries), Java, JSP,.NET, SQL
  • 5+ years in designing and delivering solutions for the web in the capacity of an architect.
  • Knowledge of different database platforms such as Oracle, MongoDB, SQL Server and Cloud platforms, i.e., MS Azure & AWS
  • 3+ years of experience using Agile/Lean methodologies
  • Deep understanding of industry patterns for application architecture and integration
  • Strong written and verbal communication skills with the ability to present technical details and ability to learn quickly

Desired Skills:

  • Understanding of Acceptance Test Driven Development (ATDD) concepts & methodology
  • FISMA Knowledge
  • 508 Compliance basics
  • UI/UX fundamentals
  • Demonstrated Agile (scrum) Experience
  • Ability to lead small project teams
  • Familiar with FAA organizations and staff offices
  • Able to adapt to a swiftly changing environment
  • Knowledgeable about current customer off-the-shelf (COTS) technologies

Qualifications

  • Requires a Bachelors Degree in Information systems, business systems, management information systems, IT Management, or other IT degree and a minimum of 15 year of relevant experience
  • Engineering, math, and/or science degrees are acceptable substitute degrees.
  • The ability to successfully obtain and maintain a U.S. Suitability/Public Trust Background Clearance

Job Type: Contract

Contract Renewal:

  • Likely

Software Engineer I (C++)

25 days ago
Herndon, VAVT iDirect
Overview

We are seeking a talented Software Engineer I with a strong background in software design and development to work in a team that will implement next generation features for iDirect satellite communication products. This engineer will work with an outstanding team of engineers with the goal of delivering a premier IP-based satellite communication product making it possible to deliver voice, video and data connectivity anywhere in the world.

Our teams use Scrum for Agile software development, and as such we work in diverse teams where thoughts and ideas are shared and collaboration is actively encouraged. This gives team members the opportunity to work across products, getting to understand exactly how products operates, and how it fits within the larger iDirect communication solution.
Qualifications

EDUCATION:

Bachelor’s or Master’s Degree in Computer Science or a related engineering discipline is preferred.

PROFESSIONAL QUALITIES:

  • Good software design skills using proven and best practice design methodologies & related principles; Strong command of Object Oriented Design and Object Oriented Programming techniques.
  • Demonstrated experience in developing quality and maintainable software.
  • Hands-on experience developing, designing and testing multi-threaded and multi-process applications on Linux, with strong working knowledge of C++.
  • Good understanding of networking and network protocols (TCP/IP)
  • Strong documentation and writing skills.
  • Strong problem solving and communications skills.

POSITION SPECIFIC REQUIREMENTS:

  • 1+ years of experience designing and developing C++ software applications.
  • 1+ years of experience programming in Linux environment
  • Strong knowledge of Linux and Linux Kernel.
  • Strong knowledge of C, C++, OOD/OOP
  • Knowledge of TCP/IP, and sockets programming
  • Knowledge of networking protocols and RF fundamentals.


ADDITIONAL SKILLS:

  • Excellent presentation skills required
  • A solid working knowledge of UML is strongly desirable.
  • Must be able to work in a fast paced development environment
  • Experience in satellite communications systems is strongly desired
  • Working experience with tools such as GDB and Valgrind.
  • Git experience is strongly desired.
  • Scripting using shell scripting or Python.

Software Engineer I (C++)

25 days ago
Herndon, VA 20171iDirect
Overview

We are seeking a talented Software Engineer I with a strong background in software design and development to work in a team that will implement next generation features for iDirect satellite communication products. This engineer will work with an outstanding team of engineers with the goal of delivering a premier IP-based satellite communication product making it possible to deliver voice, video and data connectivity anywhere in the world.

Our teams use Scrum for Agile software development, and as such we work in diverse teams where thoughts and ideas are shared and collaboration is actively encouraged. This gives team members the opportunity to work across products, getting to understand exactly how products operates, and how it fits within the larger iDirect communication solution.
Qualifications

EDUCATION:

Bachelor’s or Master’s Degree in Computer Science or a related engineering discipline is preferred.

PROFESSIONAL QUALITIES:

  • Good software design skills using proven and best practice design methodologies & related principles; Strong command of Object Oriented Design and Object Oriented Programming techniques.
  • Demonstrated experience in developing quality and maintainable software.
  • Hands-on experience developing, designing and testing multi-threaded and multi-process applications on Linux, with strong working knowledge of C++.
  • Good understanding of networking and network protocols (TCP/IP)
  • Strong documentation and writing skills.
  • Strong problem solving and communications skills.

POSITION SPECIFIC REQUIREMENTS:

  • 1+ years of experience designing and developing C++ software applications.
  • 1+ years of experience programming in Linux environment
  • Strong knowledge of Linux and Linux Kernel.
  • Strong knowledge of C, C++, OOD/OOP
  • Knowledge of TCP/IP, and sockets programming
  • Knowledge of networking protocols and RF fundamentals.


ADDITIONAL SKILLS:

  • Excellent presentation skills required
  • A solid working knowledge of UML is strongly desirable.
  • Must be able to work in a fast paced development environment
  • Experience in satellite communications systems is strongly desired
  • Working experience with tools such as GDB and Valgrind.
  • Git experience is strongly desired.
  • Scripting using shell scripting or Python.

Senior Data Architect

28 days ago
Herndon, VAEkinSol

This data architect supports a Data and Information Architecture team through analysis of project requirements, creation of logical and physical data models, creation of scripts for data migration, analysis of data for quality and usage, and performs assessments of the impacts of database change.

Qualifications

Required Skills:

  • Analyze data requirements through life cycle and value chain analysis and ensure enterprise integration
  • Determine, evaluate and understand data pedigree/lineage e.g. authoritative, replicated, derived, enhanced etc.
  • Support development, reviews and management of data governance artifacts to include but not limited to: metadata catalogs, data registries, data dictionaries etc.
  • Support/provide data quality specifications, analysis, measurement, and improvement recommendations.
  • Support and enable technical compliance and alignment with standards
  • Engage with SD customers, data owners with an objective to move data to the platform that is already in place (built by GDIT)
  • Support development and improvement of EIM Platform data storage and architecture artifacts
  • Develop data source collection capabilities to enable and support the integration of these onboarding capabilities with the EIM Platform data collection component, for designated data sources on the EIM platform
  • Identify data storage needs, processing models and add to the data architecture
  • Support standardization and documentation of data management tools resources to canaled on the EIM Platform
  • Experience with information architecture concepts (Common Information Model/Canonical Data Model, Enterprise Information Management, Metadata Management, Data Governance, and Master Data Management).
  • Experience with data modeling, data mapping, data profiling, and data quality.
  • Ability to communicate, written and verbally, technical concepts in business terms.
  • Ability to identify opportunities for efficiency and areas of potential conflict.
  • Ability to consolidate themes in order to maximize resources.
  • Ability to build consensus and influence stakeholders to obtain buy-in.
  • Proficiency in enterprise data management as well as experience of relational and object-oriented database technology; SQL, MS SQL Server, Oracle, MongoDB, NoSQL databases a plus.
  • Understanding of current approaches to data modeling (UML, entity relationship), knowledge warehousing, data mart.
  • Ability to utilize enterprise architecture concepts to evaluate and develop data standards and related processes, especially expertise in XML, JSON.

Qualifications (Education/Experience):

  • Requires a Bachelor’s Degree in engineering, math and/or science and a minimum of 15 years of relevant experience
  • For Information Technology Systems Architecture, Enterprise Architecture, or Network Analysis/Design/Test, any combination of degree and relevant experience will be considered if the relevant experience requirement is satisfied.

Job Type: Contract

Contract Renewal:

  • Likely

Senior Software Engineer

1 month ago
Herndon, VAVT iDirect
Overview

We are seeking a talented Senior Software Engineer with a strong background in software design and development to work in a team that will implement next generation features for iDirect satellite communication products. This engineer will work with an outstanding team of engineers with the goal of delivering a premier IP-based satellite communication product making it possible to deliver voice, video and data connectivity anywhere in the world.

Our teams use Scrum for Agile software development, and as such we work in diverse teams where thoughts and ideas are shared and collaboration is actively encouraged. This gives team members the opportunity to work across products, getting to understand exactly how products operates, and how it fits within the larger iDirect communication solution.
Qualifications
EDUCATION:
Bachelor’s or Master’s Degree in Computer Science or a related engineering discipline is preferred.

PROFESSIONAL QUALITIES:
  • Strong problem solving and communications skills.
  • Must be a self-motivated individual with technical leadership potential and proven success in a structured development environment.
  • Possess the ability to proactively drive technical solutions in a collaborative environment.
  • Good software design skills using proven and best practice design methodologies & related principles; Strong command of Object Oriented Design and Object Oriented Programming techniques.
  • Demonstrated experience in developing quality and maintainable software.
  • Hands-on experience developing, designing and testing multi-threaded and multi-process applications on Linux, with strong working knowledge of C++.
  • Good understanding of networking and network protocols (TCP/IP)
  • Strong documentation and writing skills.

POSITION SPECIFIC REQUIREMENTS:

  • 5+ years of experience designing and developing C++ software applications.
  • 5+ years of experience programming in Linux
  • Strong knowledge of Linux and Linux Kernel.
  • Strong knowledge of C, C++, OOD/OOP
  • Knowledge of TCP/IP, and sockets programming
  • Knowledge of networking protocols


ADDITIONAL SKILLS:


  • Excellent presentation skills required
  • A solid working knowledge of UML is strongly desirable.
  • Must be able to work in a fast paced development environment
  • Experience in satellite communications systems is strongly desired
  • Working experience with tools such as GDB and Valgrind.
  • Git experience is strongly desired.
  • Scripting using shell scripting or Python.

Senior Software Engineer

1 month ago
$55 - $70/hour (Estimated)Herndon, VA 20171iDirect
Overview

We are seeking a talented Senior Software Engineer with a strong background in software design and development to work in a team that will implement next generation features for iDirect satellite communication products. This engineer will work with an outstanding team of engineers with the goal of delivering a premier IP-based satellite communication product making it possible to deliver voice, video and data connectivity anywhere in the world.

Our teams use Scrum for Agile software development, and as such we work in diverse teams where thoughts and ideas are shared and collaboration is actively encouraged. This gives team members the opportunity to work across products, getting to understand exactly how products operates, and how it fits within the larger iDirect communication solution.
Qualifications
EDUCATION:
Bachelor’s or Master’s Degree in Computer Science or a related engineering discipline is preferred.

PROFESSIONAL QUALITIES:
  • Strong problem solving and communications skills.
  • Must be a self-motivated individual with technical leadership potential and proven success in a structured development environment.
  • Possess the ability to proactively drive technical solutions in a collaborative environment.
  • Good software design skills using proven and best practice design methodologies & related principles; Strong command of Object Oriented Design and Object Oriented Programming techniques.
  • Demonstrated experience in developing quality and maintainable software.
  • Hands-on experience developing, designing and testing multi-threaded and multi-process applications on Linux, with strong working knowledge of C++.
  • Good understanding of networking and network protocols (TCP/IP)
  • Strong documentation and writing skills.

POSITION SPECIFIC REQUIREMENTS:

  • 5+ years of experience designing and developing C++ software applications.
  • 5+ years of experience programming in Linux
  • Strong knowledge of Linux and Linux Kernel.
  • Strong knowledge of C, C++, OOD/OOP
  • Knowledge of TCP/IP, and sockets programming
  • Knowledge of networking protocols


ADDITIONAL SKILLS:


  • Excellent presentation skills required
  • A solid working knowledge of UML is strongly desirable.
  • Must be able to work in a fast paced development environment
  • Experience in satellite communications systems is strongly desired
  • Working experience with tools such as GDB and Valgrind.
  • Git experience is strongly desired.
  • Scripting using shell scripting or Python.

AWS Engineer

1 month ago
Reston, VADAtec

Required Skills:

  • 5+ years demonstrated experience with software development.
  • Strong practical experience in ReactJS or Angular and scripting experience in a Cloud based environment
  • Possess technical skills and experience in the virtual infrastructure domain, specifically Amazon Web Services.
  • Design and development experience in building and monitoringmicro services
  • Working experience on CI/CD using Jenkins /AWS Code pipeline
  • Demonstrated experience in developing full stack solutions using modern JavaScript frameworks
  • Fundamentals in OO and computer science foundation principles.
  • Working knowledge of distributed architectural design patterns
  • Knowledge of systems analysis and design (including OOAD and UML), and database design
  • Experience setting up a DataOps

Preferred Skills:

  • High analytical skills and knack to develop tools for monitoring high frequency data services.
  • Experience working on Agile teams with the scrum team member attitude – willingness to support the Team to be successful in any area necessary
  • Demonstrated experience with AWS cloud supported programming languages like Java, React JS, Angular JS or Python development.
  • Ability to use: KMS, ALB/ELB, Route 53, VPC
  • Fluency with CI/CD toolsets such as: CloudFormation, BitBucket, Jenkins, Ansible
  • Experience with relational databases, and NoSQL databases
  • Experience building infrastructure as code using AWS CloudFormation or similar scripting techniques
  • Appetite to Learn new things

Job Type: Contract

LEAD . NET APPLICATION DEVELOPER

1 month ago
RemoteTrustmarq Global Services

Lead .NET Application Developer

**Please submit your LinkedIn, Twitter profile links (or Facebook) with your application to ensure processing**

Overview

Our consulting team is searching for a senior .NET developer to deliver consulting engagements. Successful candidate is required to work out of our client sites across North America as needed. Remote work is acceptable in some cases after 6 months of consistent performance, subject to management approval.

H1B/OPT-CPT candidates are encouraged to apply. We provide a path to permanent residency for the right candidates in due time commensurate with performance.

Job Duties

Responsibilities include integration and design of new application systems and/or life-cycle enhancements to existing complex multi-platform. Also responsible for determining the scope of the assigned project(s) by assessing requirements from business and technical/network personnel.
Perform evaluation and selection of the appropriate technical platform for the system. Work will include integration planning, integration analysis across multiple technical platforms, integration analysis to include both global system design and detailed program design for complex processes or interfaces, review of database design of new data structures, and suggested modifications to existing data structures.

Effectively document and coach the structure and function of the new application and/or enhancements resulting from the assigned project(s) to other web application managers and senior technical personnel to insure that the new systems or enhancements operate smoothly.

Candidate will work with a diverse project team, work in a highly visible and changing project environment, with aggressive delivery timelines.

Functional Skills & Qualifications

  • Undergraduate degree in Computer Science, MIS, engineering, business administration or related field from an accredited college or university.
  • Extensive experience in large-scale application architecture, design, and development using various versions of .NET Framework and languages like C#.NET, VB.NET and Web Technologies like ASP.NET, ASP.NET MVC 4/5.
  • 6+ years of design concepts -- Layered architecture, components, interfaces, messaging
  • 6 + years of application modeling using UML, specifically using Class, Interaction, Sequence, Activity, and State Diagrams, and of documenting deployment using Deployment Diagrams.
  • 6+ years computer programming and analysis experience at a level equivalent to an ISATL which included using Web Services, XML, SOAP, object persistence methodologies and application integration.
  • 6+ years experience with full project lifecycle experience in implementing web based systems.
  • 6+ years of experience in troubleshooting, self-motivated and driven professional, able to work with minimal supervision, and able to exercise good judgment to keep critical systems operational
  • 6+ years of object oriented conceptual expertise -- classes, inheritance, encapsulation, and the tools used in their definition (UML, Use Cases)
  • 6 + years of database/Data Access -- RDBMS(Oracle, DB2, SQL), tables, triggers, logical and physical modeling, access strategies and tools, concurrency models

Extremely strong fundamentals and analytical abilities

  • Preferred to have experience using 3rd party controls
  • Preferred to have experience with a .NET Content Management Systems (CMS) Software
  • Front-end development experience using HTML5, CSS3, XML, JavaScript, JQuery, Ajax
  • Preferred to have experience with 3rd Party: Telerik, Kendo UI, Chart FX and IText

At least 6 years of experience implementing service orientated architecture using SOAP or REST, XML and JSON

  • At least 4 years of experience in integration of PBI with .NET Applications

About Us

Trustmarq Global Services is an Atlanta-based consultancy with offices across the US east coast. Our core focus is in the domains of Cyber Security, Risk & Compliance Management, and IT Strategy & Transformation.

Our company's core professional attributes include:

  • Delivering Results with the Highest levels of professionalism, integrity, and honesty in actions.
  • Establishing and maintaining lasting client relationships based on mutual trust and proven success record.
  • Promoting a sense of ownership and accomplishment among our professionals, with a balance of work and life commitments.
  • As our clients' trusted advisors, we constantly seek out business-minded technology professionals who can carry deep technical conversations and understand our clients’ business model. A successful person in this role is enthusiastic, self-motivated, and carries a consulting mindset.
  • A successful person in this role would be enthusiastic and personable, looking to grow with the firm, and carries a team-building mindset. This person would promote our organization's core values in every aspect of their interactions with clients, partners, providers, and peers, exhibit good interpersonal skills, demonstrate willingness to go the extra mile in fulfillment of company objectives.
  • We look forward to discussing how we can collectively work to make you successful as part of our team.

How To Apply

Please visit https://trustmarq.zohorecruit.com/careers. Search for the posting title listed above, and select “Apply Now”.

Job Types: Full-time, Contract