1) Position: Software Engineer
Location: Alpharetta, GA
Duration: 6 months plus
Total Openings: 02
Only US Citizens, GC Holders
Will perform design and coding activities in the software engineering lifecycle. Tasks range from working small efforts in isolated portions of code to allow familiarity and knowledge building, to full scale software development tasks. Other roles include Software Design Documentation, Design and Functional Test Verification Procedure creation, Design and Code Reviews, and assuring adherence to budget/schedule constraints.
Key Responsibilities:
• Assist in software design documentation
• Assist in design and functional test verification procedure creation
• Assist in design and code reviews
• Assure adherence to budget/schedule constraints
• Application areas for Software Engineering position include Digital Signal Processing, Human/Computer Interfaces, Asset Control, Communications, as well as specialized functions for Airborne Intelligence, Surveillance, and Reconnaissance systems.
• Bachelors in Computer Science, Computer Engineering, Electrical Engineering or equivalent
• Up to 5 years of relevant software engineering experience
• Strong C/C++ software development skills in an embedded environment
• Knowledge and experience with all phases of the full software development life cycle
• Familiar with real time operating systems (RTOS) concepts
• Excellent communication skills
• Ability to work well in a team environment
• Ability to handle multiple task concurrently and with competing deadlines
• Ability to work with little supervision
• Familiarity with RTCA DO-178B software development guidelines preferred
• Knowledge of Power PC, PCI, and PCI-e preferred
• Experience with Green Hills Integrity and the Multi Integrated Development Environment (IDE) preferred
OPEN POSITIONS: 1
Requested Experience
- Analysis, design, coding, component and assembly testing of all application code owned by the Application Team
- Maintenance (including production support), enhancement and development work
- Write application software, data analysis, data access, data structures, data manipulation, databases, design, programming, testing and implementation, technical and user documentation, software conversions
- Development of an ongoing batch routine to import data from a flat file into either a SQL Server 2008R2 DB directly or to translate it into an XML file to be imported into the DB by an existing process. Approach TBD. Most likely to be created using Perl scripts and SQL scripts.
- Analysis and file mapping documentation will be provided by NYPTI.
- Day to day tasks include reading of specifications, development, testing, communicating with the Business Analyst on requirements.
Mandatory Skills:
1. Degree in Computer Science or related field 15 20
2. 36 months Microsoft SQL Server experience
3. 36 months Perl scripting language experience• Prior experience within design and development of Documentum (v5 or higher),FirstDoc (v6.2 or higher) Applications is must.
• Responsible for environment configurations & updates on multiple environment (i.e. Development, SIT, UAT, load cycle, performance, and training environments). Responsible for applying necessary updates such as User/Test Accounts, Member groups, Data Dictionaries, Product Dictionaries, and VDoc/content templates to maintain all non-production environments in-synch with latest release candidate updates. |
Location: Portland, OR
Duration: 6 months plus
Total Openings: 02
Need strong experience with GIT / GERRIT
Required Skills: SCM, SVN, GIT, SAN, NAS, Build Release.
Candidate will be responsible for managing and administering multiple instances of Git, including the build server infrastructure and operating environment for Android; installing and configuring server software, as well as necessary proxies, mirrors and other peripheral software; and developing server-side scripts/SW to customize Git and to tie in with other tools such as Gerrit/Jira , Bugzilla, Jenkins/Hudson, etc. You will also help define and manage release planning and branching strategy and troubleshoot and resolve any problems with Git/Gerrit servers. Optionally, help educate engineering community on appropriate and efficient use of Git.
Candidate will be able to also manage multiple engagements simultaneously, have the technical depth to understand testing methodology, debugging and system configuration, and the flexibility to seamlessly move from hardware configuration issues through to Server based test tools configuration issues and back, the ability to identify high priority issues from a vast pool of data, and the confidence and ability to communicate difficult issues to our partners in a constructive way.
Job Description: Develops software as the primary job function; Designs, develops, debugs & tests complex software in any field e.g., systems software, software development tools, applications, drivers, numerical methods, UI's, web. May work directly with companies developing and optimizing compilers, operating systems, and other software technologies. Usually holds an academic degree in Computer Science, Computer Engineering or Computational Science.
Qualifications
Minimum educational requirement would be a Bachelors of Science degree in Computer Science or equivalent degree/work experience. A Masters of Science degree is preferred.
Minimum qualifications:
• 4 years experience as a Git administrator.
• Deep understanding (solid 4 years exp) of software configuration management (SCM) / Build-Release processes and tools for large, multi-site development
• Deep understanding of client and/or hardware technologies, developing plugins for integrating various components of tools and Infrastructure
• Experience with administering Linux Servers(Ubuntu preferred).
• 3 years experience of software development processes, and some software development experience, with knowledge of Linux shell programming and Perl/Python programming.
• Knowledge of high performance and reliable storage arrays; namely SAN and NAS concepts.
• System/Network Administration skills would be a bonus.
The candidate will play a technical development role in an enterprise area responsible
for driving the development of enterprise mobile applications. The individual must
have strong analytical and technical skills coupled with the ability to mentor effectively.
The individual will be expected to participate in the collaborative concept definition,
architectural and technical design, and realization of products that support the business
technology needs for various CIGNA organizations.
The applicant will be working in a team that demands technical excellence and whose
members are expected to hold each other accountable in the overall success of
the output. Focus for this team is on the delivery of innovative solutions to complex
problems, but also with a mind to drive simplicity in the further refinement and support of
the solution by others.
The focus of this individual will be developing Middleware infrastructure to support
mobile applications. The qualifications and skills required or preferred below are as they
relate to Middleware architecture and delivery.
Responsibilities with focus on Middleware:
• Provide technical expertise through a hands-on approach to teams and projects
developing enterprise services, internet based applications, and business
support tools.
• Lead and/or participate in the design, definition, planning, development, and
implementation of and projects conforming to CIGNA's Software Development
Best Practices.
• Function as a hands-on member of the Mobile Delivery team - guiding
development team members to design, document, develop, deploy, and maintain
applications.
• Design and conduct proof of concepts, and final production code for innovative
software solutions, leveraging Mobile technologies, and standard application
frameworks. Maintain deep levels of involvement in the implementation process.
• Ensure adherence to existing enterprise direction and architectural strategies.
Ideal candidates should have:
- A passion for healthcare and the potential for technology to improve people's
lives
- Experience in delivering complex enterprise or customer-facing applications in a
variety of scenarios
- An understanding of the environment constraints to implementing and deploying
mobile application solutions (data center, wireless network constraints, mobile
application security etc.)
- Proven track-record of quality software development and an ability to innovate
outside of traditional architecture/software patterns when needed
- A desire to collaborate in a high-performing team environment, and an ability to
influence and be influenced by others
- Help drive complex ideas into an architectural and solution implementation plan
- The ability to evaluate the trade-offs and implementation impacts of emerging vs.
more established technologies
Skills/qualifications:
-
Proven experience in architecture/design and development of Web Services for
the mobile Applications. This middle layer acts as the service provider for all of
the iOS and Android applications.
High proficiency in Django framework (Python 2.x or 3.0 ) and common areas
(json, memory management, Database design with Oracle technologies, Pyunit
Testing framework, PEP 8 coding standards, Security)
Front end device development experience is a huge plus.
Experience with web application development for mobile form factors
Knowledge of support JavaScript frameworks in support of mobile devices
(Example: Sancha) and HTML5 capabilities would also be beneficial.
Experience in rapid prototyping and storyboard/wireframe development as part of
application design – U/X and design knowledge is a plus.
Comfortable in configuring on multiple operating systems (Mac/Windows/*nix/
RHEL)
Experience in designing/developing internet RIA applications
Decent understanding of application performance tuning
Proficient in self-testing of applications, unit testing and use of mock frameworks,
test-driven development (TDD), and continuous integration/testing.
Experience in building a software 'product' which will be transitioned to others
for support and further evolution (including documentation, complete tooling/
instrumentation, etc.)
To post a job send email to: xrecnet@googlegroups.com.
To unsubscribe send email to: xrecnet+unsubscribe@googlegroups.com
___________________________________________________________________
Visit http://xrecnet.blogspot.com for IT Recruitment News, Articles, Recruiting Tools & Resources
---
You received this message because you are subscribed to the Google Groups "Xrecnet IT Recruiters Network - Corp to Corp IT Jobs & Hotlists" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xrecnet+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
No comments:
Post a Comment