Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world. Our cloud offers unmatched hyper-scale, multi-tenant services deployed in more than 50 regions worldwide. OCI is expanding its mission beyond the traditional boundaries of public cloud to include dedicated, hybrid and multi cloud, edge computing, and more.
At Technical Strategy and Oversight (TSO) organization, our mission is to support customer choice, transparency, and value when it comes to cloud infrastructure. We're embarking on ambitious new initiatives such as building new innovative platforms, high performance primitives, frameworks to support OCI developers, and new container runtime that will allow us to run the full variety of OCI services, including our most demanding, high-performance, high-availability services. We're also working on new ingenuities such as providing canonical implementation of core components for data planes through a data-plane runtime framework, developing a remote persistent storage solution with the latency and performance comparable to that of a local nVME drive, and developing standards and tools to identify critical performance improvements across OCI data-planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level systems with high performance that can be adopted by our core cloud services across OCI.
To meet the needs of our customers, we are building a new OCI Performance team and looking for an engineering leader to: build it from the ground up, grow it, work out new KPIs for internal service teams that highlight and drive their impact on the efficiency and availability of internal customers, build new services and tools to bring OCI's next-generation cloud services to customers across a spectrum of new environments.
This is a greenfield opportunity to design and build new cloud services from the ground up. We are growing fast, still at an early stage, and working on ambitious new initiatives. You will be part of a team of smart, motivated, diverse people, and given the autonomy as well as support to do your best work. It is a dynamic and flexible workplace where you'll belong and be encouraged.
**Who are we looking for?**
You have built and optimized high-scale cloud services and deeply understand what it takes to make them efficient, predictable, and cost-effective at scale. You have led performance-critical initiatives across complex cloud ecosystems and know how to embed performance as a first-class concern in architecture, development, and operations.
You are passionate about driving measurable improvements in throughput, latency, resource efficiency, and reliability across services. You have built and led high-caliber engineering teams and have successfully driven cross-organizational initiatives. You have experience in building performance-oriented services, libraries, and platforms that influence a broad engineering ecosystem.
You are technically strong and thrive at the intersection of engineering leadership and performance optimization. You've helped teams ship faster and safer through better tooling, observability, and engineering practices. You are hands-on where it matters - whether tuning systems, defining methodology, or guiding architecture reviews. You have a pragmatic bias for action and the leadership skills to drive adoption of performance engineering as a systemic discipline.
**Responsibilities**
**Responsibilities:**
+ Define technical, product, operational, and organizational strategy for the Cloud Performance initiative and associated services.
+ Lead a diverse, distributed team of engineers working on performance measurement, optimization, and tooling.
+ Establish and drive the performance engineering culture across multiple OCI service teams.
+ Drive architecture and methodology for load testing, performance benchmarking, and optimization at cloud scale.
+ Guide development of shared performance engineering tools, including load generators, measurement agents, analysis platforms, and reference implementations.
+ Partner closely with OCI service teams to embed performance best practices into their SDLC.
+ Communicate effectively with stakeholders at all levels, from engineers to SVP audiences.
+ Mentor and grow the next generation of technical leaders in performance engineering.
+ Deliver measurable, sustained improvements in service throughput, latency, efficiency, and cost-effectiveness across OCI.
**Qualifications:**
+ Minimum of 3+ years in a senior management or senior technical leadership role.
+ 5+ years of experience in large-scale distributed systems, cloud services, or performance engineering.
+ BS, MS, or Ph.D. in Computer Science, Engineering, or related technical field.
+ Demonstrated success leading cross-organizational technical initiatives with business impact.
+ Deep understanding of cloud performance concepts: latency, throughput, scalability, cost-efficiency.
+ Experience with performance benchmarking and optimization tools and methodologies.
+ Strong distributed systems architecture and design skills.
+ Familiarity with core cloud infrastructure - compute, storage, networking - and their performance characteristics.
+ Exceptional leadership, mentorship, and people management skills.
+ Strong written and verbal communication skills.
Disclaimer:
**Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.**
**Range and benefit information provided in this posting are specific to the stated locations only**
US: Hiring Range in USD from: $107,100 to $251,600 per annum. May be eligible for bonus, equity, and compensation deferral.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
9. 11 paid holidays
10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
11. Paid parental leave
12. Adoption assistance
13. Employee Stock Purchase Plan
14. Financial planning and group legal
15. Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - M3
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_************* or by calling *************** in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
$107.1k-251.6k yearly 7d ago
Looking for a job?
Let Zippia find it for you.
Sr. Principal Software Developer - Cloud Storage
Oracle 4.6
Springfield, IL jobs
At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. Oracle's Cloud Infrastructure team is building Infrastructure-as-a-Service technologies that operate at a high scale in a broadly distributed multi-tenant cloud environment. We act with the speed and attitude of a start-up, with the scale and customer focus of the leading enterprise software company in the world.
Are you interested in working on Paxos, IO Path availability and performance, replication, data and metadata consistency checking. The data plane team is building a new Storage layer supporting low latency high throughput storage system in 100+ regions.
Our customers run their businesses on our cloud, and our mission is to provide them with industry leading compute, storage, networking, database, security, and an ever expanding set of foundational cloud-based services. As part of this effort, the Object Storage Service team is looking for hands-on engineers with expertise and passion in solving difficult problems in distributed systems, large scale storage, and scaling services to meet future growth. If this is you, you can be part of the team that drives the best in class Object Storage Service into the next phase of its development. These are exciting times for the service - we are growing fast, and delivering innovative, enterprise class features to satisfy the customer workload.
As a technical leader, you will own the software design and development for major components and features of the Object Storage Service. You should be able to design complex systems, strong programmer and a distributed systems generalist, able to dive deep into any part of the stack and low level systems, as well as design broad distributed system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.
**This position is located in Seattle or Santa Clara. No remote. Relocation assistance is available.**
**Responsibilities**
As a Consulting Member of Technical Staff, you will be called upon to lead major projects and have significant participation in design and architecture. You will be expected to act as a technical leader on your team and demonstrate core values for other more junior engineers. You should be both a rock-solid coder and a distributed systems generalist, able to dive deep into any part of the stack and low-level systems, as well as design broad distributed system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.
To succeed with these responsibilities will require:
+ Bachelors or Masters in Computer Science, Computer Engineering, or related field.
+ 15+ years experience delivering storage systems.
+ Cloud experience is a plus.
+ Proven experience with a major Object Oriented Programming language such as Java or C++.
+ Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
+ Very strong knowledge of databases, storage and distributed persistence technologies.
+ Strong troubleshooting and performance tuning skills.
Disclaimer:
**Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.**
**Range and benefit information provided in this posting are specific to the stated locations only**
US: Hiring Range in USD from: $96,800 to $251,600 per annum. May be eligible for bonus, equity, and compensation deferral.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
9. 11 paid holidays
10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
11. Paid parental leave
12. Adoption assistance
13. Employee Stock Purchase Plan
14. Financial planning and group legal
15. Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC5
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_************* or by calling *************** in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
$75k-94k yearly est. 7d ago
Senior Java Software Engineer
IMCS Group 3.9
Chicago, IL jobs
Must-have:
• Java + Spring Boot (enterprise scale)
• Microservices + REST APIs
• IAM fundamentals (OAuth, OIDC, SAML, LDAP)
• Secure coding & vulnerability remediation
• Oracle DB (real experience, not checkbox)
• CI/CD pipelines
• Linux + containers
Top 3 Required Skills:
1. Enterprise Java & Spring Boot - building production-grade backend services that run continuously and safely at scale.
2. Identity & Access Management (IAM) - hands-on experience with authentication flows, OAuth/JWT, SSO, and access control systems.
3. Production Hardening & Compliance - strong logging, testing, CI/CD, and code quality practices suitable for regulated environments.
Secondary Skills - Nice to Haves
• ping identity
• ping tools
• cyber security
Key Responsibilities:
• Design, develop and be accountable for feature delivery.
• Apply enterprise standards for solution design, coding, and quality.
• Ensure solution meets product acceptance criteria with minimal technical debt.
• Responsible for compliance and security items and audit support.
• Act as a liaison for production activities/issues.
• Participate in work breakdown and execution.
• Play a team member role, as an individual contributor.
• Mentor other team members whenever required.
• Participate in planning & estimation, peer reviews and other engineering practices.
• Identify skill and role gaps, and work with Technology Manager to address them.
• Patriciate in creating resource contingency plans where required.
• Oversee detailed execution of assigned deliverable at every level - Requirements gathering, technical design, build and quality assurance.
Required Skills:
• Bachelor's degree or higher in computer science, engineering, or a related field with 7+ years of experience in building large scape Java applications.
• Strong skills in design and developing robust RESTAPI and Micro Services. Proficiency in Spring/SpringBoot.
• Strong hands-on experience in Identity & Authentication technologies including OAuth2/OIDC, SAML, FIDO/WebAuthn, PKI, and LDAP. Working knowledge of digital credentials and digital wallet.
• Extensive knowledge and experience working with SQL, Stored Procedures, and Oracle DB data replication and performance tuning.
• Experience in building solutions using cloud-based services. Familiarity with cloud security.
• Working experience in remediating application security vulnerabilities, CVEs.
• Skilled in using CI/CD tool set (JIRA/Bitbucket/Jenkins/Artifactory/Ansible)
• Proficiency in development in Unix/Linux environment
• Proficiency developing in container-based architecture.
• Experience in UI development with React or similar framework.
• Self-motived individual with strong analytical and problem-solving skills.
• Ability to lead large & complex tasks including product upgrades and deployment of new capabilities and enhancements.
• Ability to work in a highly visible and fast-paced environment where business needs/priorities may change.
• Strong written and verbal communication skills.
Preferred Skills:
• Familiarity with containerization, OpenShift, Kubernetes, Docker.
• Experience integrating with AI/LLM models into Java applications using the Model Context Protocol (MCP). Strong familiarity with vector databases, prompt design, context management within MCP ecosystems is highly valued.
• Experience in IAM platforms, such as Ping One, Ping Federate, Hypr, Okta, ForgeRock.
• Exposure to mobile development
Seniority & Positioning
• True senior individual contributor
• Operates with minimal supervision
• Owns complex features and production outcomes
• Mentors other engineers when needed
• Acts as a bridge between architecture and execution
Thanks & Regards
Satender Kumar(Sam)
Team Lead
P: *****************
E: **********************
9901 East Valley Ranch Parkway
Suite 3020 Irving, Texas - 75063
$85k-111k yearly est. 1d ago
Software Engineer
UKG 4.6
Springfield, IL jobs
Why UKG: At UKG, the work you do matters. The code you ship, the decisions you make, and the care you show a customer all add up to real impact. Today, tens of millions of workers start and end their days with our workforce operating platform. Helping people get paid, grow in their careers, and shape the future of their industries. That's what we do.
We never stop learning. We never stop challenging the norm. We push for better, and we celebrate the wins along the way. Here, you'll get flexibility that's real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters-and so do you.
SoftwareEngineer, Ascentis Corporation, a UKG Company, Lowell, Massachusetts (Remote)
Will work as part of an Agile team primarily focused on automation in software test & deployment. Will design test automation and execution plans, learn and overcome technical constraints and will deliver products that meet or exceed the quality standards set for the compliance, functional and performance requirements of the Company's software solutions. Specific duties include:
+ Reviewing user stories and requirements and providing feedback related to testability and effort estimate from a quality assurance perspective.
+ Building and maintaining automation framework and test cases and continuing to increasing test coverage for existing and new products.
+ Running automation test runs and manual test runs - identifying, recording, documenting, and tracking bugs found internally and reported externally to the organization.
+ Designing and building test plans and strategies, proposing new tools, to ensure continuity of release quality and ensuring proper test coverage of product functionality based on risk, importance, and criticality of product features from a customer point of view.
+ Ensuring that automation framework allows applications to meet systems goals, fulfill end-user requirements, and identify existing or potential issues.
+ Preparing and delivering reports, recommendations, or alternatives that address existing and potential trouble areas.
+ Collaborating with software and systems research and development in application testing including applying system, unit, load, and acceptance testing methods.
+ Making recommendations to team members and product owners for quality improvement of software applications.
+ Preparing and managing release notes, as well as validating the quality of release content.
+ Tracking quality assurance metrics, such as defect density and open defect counts, as required by Senior Quality Assurance Engineers or Architects.
+ Learning and adapting quickly, developing/coding using deployment tools and support deployment automation and environments.
Requirements:
Position requires a Bachelor's degree (or an equivalent foreign degree) in Computer Science, Computer Information Systems, IT or a closely related field and 3 years of experience as a Software QA Test Engineer. Must also have 3 years of experience (which can have been gained concurrently with the primary experience requirement) working with the following:
+ Robot Framework automation, GitHub and Selenium Web Driver;
+ Performing backend and data driven testing using SQL queries on Oracle RDBMS;
+ Jira implementation for User stories tracking, Bug filing and tracking;
+ User Acceptance testing and Functional testing performed on the application under test;
+ Performing Security Testing to ensure that users' security was maintained throughout the application.
Salary range of $99,299.00 - $114,193.85 offered.
This is a telecommuting position working from home. May reside anywhere in the United States.
UKG is the Workforce Operating Platform that puts workforce understanding to work. With the world's largest collection of workforce insights, and people-first AI, our ability to reveal unseen ways to build trust, amplify productivity, and empower talent, is unmatched. It's this expertise that equips our customers with the intelligence to solve any challenge in any industry - because great organizations know their workforce is their competitive edge. Learn more at ukg.com.
Equal Opportunity Employer
UKG is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, disability, religion, sex, age, national origin, veteran status, genetic information, and other legally protected categories. View The EEO Know Your Rights poster UKG participates in E-Verify. View the E-Verify posters here.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Disability Accommodation in the Application and Interview Process
For individuals with disabilities that need additional assistance at any point in the application and interview process, please email ******************.
\#LI-DNI
It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.
$99.3k-114.2k yearly 11d ago
Java Software Engineer
Interapt 3.2
Chicago, IL jobs
At Interapt, we partner with leading organizations to deliver technology and business solutions while building inclusive, diverse teams. Our people gain hands-on experience on high impact projects, continuous learning, and opportunities to grow their careers in a supportive, innovative environment.
We are searching for SoftwareEngineers who can contribute immediately to high impact, consumer facing healthcare applications.
Build secure, scalable full-stack applications using Java and modern front-end technologies
Develop and integrate APIs (experience with API Forge is a plus but not required)
Contribute to an agile development environment with a focus on quality and performance
Troubleshoot, enhance, and maintain both front-end and back-end components
Collaborate with engineering leadership and cross-functional partners to deliver high-value features
Requirements
2+ years of hands-on Java software development experience
Full stack background, must be comfortable with both front-end and back-end development
Experience with React, Python, and working with APIs
Practical experience implementing REST services, ideally using Java and Spring Boot
Familiarity with deploying applications to cloud platforms (Kubernetes, PCF, GCP, Azure, or AWS)
Understanding of agile development practices
Solid communication skills and the ability to work effectively in a remote, collaborative setting
Nice to Have
Experience with API Forge
Exposure to CI/CD tools (Jenkins, Concourse, Bamboo)
Experience with Postgres or similar relational databases
Familiarity with tools like Jira, Rally, or Pivotal Tracker
*This role is not open to agency submissions or Corp-to-Corp partnerships. Direct Applicants Only!
At Interapt, we embrace diverse perspectives and welcome applicants from all walks of life. If you don't meet every qualification on our list, don't let that stop you from applying. We're committed to investing in the right candidate, so if you're excited about this opportunity, we want to hear from you!
Benefits
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary & AD&D)
Paid Time Off (Vacation, Sick & Public Holidays)
Family Leave (Maternity, Paternity)
Short Term & Long Term Disability
Training & Development
Work From Home
Wellness Resources
Interapt will not discriminate against applicants based on RACE, COLOR, RELIGION, NATIONAL ORIGIN, SEX (INCLUDING PREGNANCY AND GENDER IDENTITY), SEXUAL ORIENTATION, GENETIC INFORMATION, OR BECAUSE THEY ARE AN INDIVIDUAL WITH A DISABILITY OR A PERSON 40 YEARS OLD OR OLDER.
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Job Description
Job Title: SoftwareEngineer II (ID: GEJP00012403)
Duration: 6 months (Possibility to Hire)
Responsibilities:
•Develop high performing, scaling and innovative applications in a fast paced and agile development environment
•Collaborate with system engineers and seniorsoftware developers to implement solutions that are aligned with and extend shared platforms and solutions
•Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices
•Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
•Design, implement and maintains application components
•Translate defined product management requests into workable and high quality code.
•Capable of applying technical skills and experience to assigned tasks with minimal guidance.
•Participate in code reviews and pair programming sessions
•Assist in the Identification and troubleshooting of application issues
•Write code that meets standards and delivers desired functionality using the technology selected for the project
•Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets
•Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product
Qualifications
Basic Qualifications:
• Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
• Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML
Technical:
• Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java
• Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON
• Experience with Win based programming
• Experience with software test tools (QTP, Selenium, NUnit)
• Client's Software is looking for an experienced SoftwareEngineer to work on a number of exciting projects that will have a very positive impact on client's business.
• You will be responsible for programming a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently.
Technical Expertise:
• Good understanding of design patterns, SOLID principal and OO design
• Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts
• Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP
• Experience with Test Driven Development and Agile methodologies
• Passion for software development and technology
• Experience developing C++ software (MFC a plus).
• Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus.
• Experience with database tools
Additional Information
To get further details or to schedule an interview please contact:
Himanshu Prajapat
************
**********************************
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Job Description
Job Title: SoftwareEngineer II (ID: GEJP00012403)
Duration: 6 months (Possibility to Hire)
Responsibilities:
•Develop high performing, scaling and innovative applications in a fast paced and agile development environment
•Collaborate with system engineers and seniorsoftware developers to implement solutions that are aligned with and extend shared platforms and solutions
•Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices
•Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
•Design, implement and maintains application components
•Translate defined product management requests into workable and high quality code.
•Capable of applying technical skills and experience to assigned tasks with minimal guidance.
•Participate in code reviews and pair programming sessions
•Assist in the Identification and troubleshooting of application issues
•Write code that meets standards and delivers desired functionality using the technology selected for the project
•Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets
•Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product
Qualifications
Basic Qualifications:
• Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
• Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML
Technical:
• Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java
• Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON
• Experience with Win based programming
• Experience with software test tools (QTP, Selenium, NUnit)
• Client's Software is looking for an experienced SoftwareEngineer to work on a number of exciting projects that will have a very positive impact on client's business.
• You will be responsible for
programming
a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently.
Technical Expertise:
• Good understanding of design patterns, SOLID principal and OO design
• Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts
• Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP
• Experience with Test Driven Development and Agile methodologies
• Passion for software development and technology
• Experience developing C++ software (MFC a plus).
• Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus.
• Experience with database tools
Additional Information
To get further details or to schedule an interview please contact:
Himanshu Prajapat
************
**********************************
$80k-106k yearly est. Easy Apply 12h ago
Embedded Software Engineer Intern
CNH Industrial 4.7
Goodfield, IL jobs
Job Family for Posting: SoftwareEngineering Apply now * Apply Now * Start applying with LinkedIn Start Please wait... About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world.
From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people - and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you're in the right place.
Grow a Career. Build a Future!
Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can't happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers.
Intern Program Overview
We are committed to building a strong talent pipeline by investing in early career professionals. Our internship and co-op programs provide mentorship, training, hands-on experience, and growth opportunities that empower students to explore their career paths with confidence. Through competitive wages, networking events, social and volunteer activities, professional development workshops, and housing support, we strive to deliver one of the best internship experiences-designed to develop and inspire the talent of tomorrow. Interns will work full-time hours during the summer.
Job Purpose
The Embedded SoftwareEngineering teams at CNH support a wide range of advanced technology initiatives, including Application Controls, Guidance & Steering, and Autonomy. These teams are responsible for integrating applications software, developing new control applications, and maintaining the build pipeline for agricultural platforms. With 10 openings available across multiple teams, interns will gain diverse experience in embedded systems development while contributing to projects that advance autonomy and precision technology.
As an Embedded SoftwareEngineer Intern, you will work on real-world challenges in navigation, guidance, and control systems for agricultural machinery. You will also gain exposure to state-of-the-art control techniques, sensor integration, and software development practices in embedded environments.
Key Responsibilities
Your responsibilities may include:
* Supporting embedded software development and testing for agricultural control systems
* Collaborating with guidance and control teams to solve complex navigation and controls challenges
* Working with Linux embedded systems, C++, and sensor integration to support autonomy and precision features
* Researching, writing, developing, testing, and evaluating embedded software programs
* Facilitating deployment and integration of embedded software with hardware platforms
* Assessing feasibility and application of new or enhanced integration between hardware and software
* Creating and updating documentation for software design and project phases
* Collaborating with external customers and internal stakeholders to troubleshoot and solve issues
Preferred Qualifications
Candidates must be pursuing (at minimum) a Bachelor's degree in one of the following majors or a related field: Computer Engineering, Electrical Engineering, Computer Science, Ag Engineering, SoftwareEngineering
Pay Transparency
The annual salary for this role is USD $19.00 - $31.00 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.)
What We Offer
We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect.
At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future.
US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Applicants can learn more about their rights by viewing the federal "Know Your Rights" poster here. CNH Industrial participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. You can view additional information here.
Canada applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, nationality, place of origin, disability, marital status, family status, age, or any other ground prohibited by applicable provincial human rights legislation.
If you need reasonable accommodation with the application process, please contact us at ******************************.
Apply now
* Apply Now
* Start applying with LinkedIn
Start
Please wait...
{{video.content.cta}}
{{video.content.title}}
{{video.content.description}}
×
{{explore.title}}
{{explore.description}}
{{feed.title["#text"]}}
{{feed.city["#text"]}}, {{feed.country["#text"]}}
{{explore.cta}}
$19-31 hourly 26d ago
Software Developer & Consultant
Atomic Object 4.0
Chicago, IL jobs
Atomic is growing a diverse and inclusive team of curious, creative people who love creating great software for our clients.
We're looking for thoughtful problem solvers who are passionate about finding success for our clients, teams, and end-users through the human-centered design process.
Company
Since 2001, Atomic Object has designed and developed software products for web, mobile, desktop, and embedded devices. We were founded on the belief that not all software is created equal. Many people can write code, but it takes a close-knit team of passionate people to create exceptional, innovative products that change the way people do business.
We're an employee-owned company with 100+ Atoms based in our Grand Rapids, Ann Arbor, Chicago, and Raleigh offices. Unlike many other technology companies, we have a flat organization. There is no corporate ladder to climb. As a company that values transparency, we practice open-books management. At Atomic, you can stay close to the craft of making software for your entire career without missing out on owning a part of the company and its profits.
Job OverviewPOSITION
Atomic makers work on self-managed, cross-functional teams of 2-10 designers, delivery leads, developers, and testers. They collaborate to create products for our clients, from the idea phase through launch and beyond. Projects typically span 6 to 12 months, so you will have many opportunities to work with different people and tackle new challenges.
As a software developer in our Chicago office, you will have a unique opportunity to be part of a tight-knit team and accelerate your growth.
Most of your time will be spent building robust web and mobile applications alongside other Atoms. But your role isn't limited to technical responsibilities. Atomic promises clients a great experience and a great product. Software developers deliver on that promise by being kind, curious, positive individuals who provide excellent high-level technical advice to a diverse set of clients.
Software developers find fulfillment in their job by serving as a primary contributor toward feature work while continuously learning and honing their craft. Atomic lives by its teach and learn value mantra. In this position, you will spend time daily learning from those around you and teaching others by sharing your own knowledge and expertise. We also continue to support professional development by sponsoring annual conference attendance, involvement in local and national organizations, as well as regular support from a Career Development Manager.
Additionally, you'll help broaden the impact of our services by serving as a technical marketer through opportunities like attending and hosting local developer meetups and contributing to our shared company blog.
DETAILS
Home base in Chicago
Primarily working in our West Loop office with flexibility to work from home when needed.
Key ResponsibilitiesENGINEERING BEST PRACTICES
Write clean, logical, high-quality code and adopt test-driven development and Agile practices.
Stay up to date on new technologies and approaches to software development.
Adopt a pragmatic approach to time management with regard to project tradeoffs (e.g. refactoring vs. new feature development).
Contribute to project documentation as needed by internal and external teams.
TECHNICAL APPROACH
Work on custom software products leveraging many languages, frameworks, and platforms.
Value general versatility and flexibility over focused specialization.
Get up to speed on existing projects' domains, technology stack, and platforms.
COLLABORATION
Pair with other team members to transfer knowledge and experience gained.
Possess a kind and curious approach to collaboration with Atomic and client teams.
Remain open to feedback through code reviews on ways to improve technical abilities
Understand that mentorship is a two-way street; we can all learn from one another.
AGILE METHODOLOGIES
Participate in the Agile project flow providing solutions and feedback.
Work with Atomic and client teams to define and prioritize project work.
Adapt to changing project circumstances.
GENERAL EMPLOYMENT RESPONSIBILITIES
Work a full-time job (generally 40-42 hours per week).
Track time daily.
Engage in professional development and continued learning outside of work hours.
Periodically contribute to Atomic's blog.
Travel occasionally-as needed and possible.
Desired Skills
In-depth experience with multiple programming languages.
Experience writing software in web or mobile development.
Experience working with databases such as Postgres.
Ability to deliver success from a well-defined set of requirements, leveraging existing patterns.
Understand the value of human-centered design in the product development lifecycle.
Driven to learn and continue to grow as a Software Developer.
Requirements
3-5 years of experience working as a professional software developer.
Experience with Typescript and React.
Experience in full stack development.
Track record of developing software leveraging automated testing (e.g., Jest)
Able to work productively with clients and/or stakeholders
Comfortable with pair programming and other Extreme Programming practices
Compensation & Benefits
The total cash compensation range for this role is $110,000 -150,000 per year. Total cash compensation includes base pay plus profit-sharing bonuses. Compensation is determined by a number of factors including job-related knowledge, skills, education and experience. In addition to the stated total cash compensation, our total compensation package includes the following benefits:
Paid time off and holidays
Atomic-sponsored health insurance (including dependents) with HSA contributions
Access to Dental & Vision Insurance with Competitive Premiums
Employee ownership
Sustainable working pace
Regular 401(k) company contributions (3%)
Parental leave
Long and short-term disability insurance
Support for professional development
Reports To
The Software Developer will report to Atomic's Chicago Managing Partner, Jordan Schaenzle. You will also have a Career Development Manager to help you pursue professional and career goals and find success within company guidelines and expectations.
Why Atomic?
Atomic is a great place to do awesome work. As an Atom, you'll:
Join a tight-knit group of makers working in an atmosphere of friendship, exploration, and respect.
Work on a variety of projects and help make pipelines safer, cities greener, healthcare smarter, and old products new again.
Be part of a transparent, employee-owned company that's active in making the software community stronger, smarter, and more diverse.
Receive great benefits, including support for professional development, schedule flexibility, employee ownership, 401(k) contributions, and generous vacation time.
$110k-150k yearly Auto-Apply 38d ago
Engineer Software - Workflows
Paylocity 4.3
Schaumburg, IL jobs
Job DescriptionDescription:Description
Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce. The company has become one of the fastest-growing HCM software providers worldwide by offering an intuitive, easy-to-use product suite that helps businesses automate and streamline HR and payroll processes, attract and retain talent, and build a strong workplace culture.
While traditional HR and payroll providers automate basic HR processes such as payroll and benefits administration, Paylocity goes further by developing tools that HR and businesses need to compete for talent and deliver against the expectations of the modern workforce.
Take your career to the next level at one of G2's Top 100 Software Companies. Explore our Product & Technology positions to see where you fit!
We are committed to building a world-class team by hiring top talent globally. To ensure compliance, we use an Employer of Record model. Our ideal candidates would be based in Guadalajara, with the right to work there, and be able to work within four hours of Eastern Standard Time.
What will you do:
SoftwareEngineers are key members of our product teams, responsible for designing, developing, and maintaining high-quality applications and services. Working closely with Product Owners, Software Test Engineers, and Business Stakeholders, they actively participate in the complete software development lifecycle in an agile environment, including technical design, coding, unit testing,
integration testing, performance tuning, maintenance, test automation, deployments, and upgrades. They also collaborate with DevOps, DBAs, and Systems Engineers to optimize deployments and enhance team velocity and overall software
quality. SoftwareEngineers at Paylocity are passionate about crafting innovative solutions, ensuring high performance and reliability, and delivering seamless experiences for our users.
Who you are:
Enthusiastic about developing the best software available and providing the ultimate customer experience.
An advocate for continuous improvement in our software development process and shortening cycle times for software releases.
Interested in staying current by applying new technologies.
Able to work in a collaborative environment with a willingness to share your ideas.
Able to work independently on modules and complete tasks with high quality and contribute to high velocity, but unafraid to seek out suggestions from other team members.
Excited to work on cutting-edge technology.
Required Experience:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience (minimum 2 years of experience).
2-3 years of hands-on experience with full-stack web development.
Must have experience in C#
Must have experience in full stack engineering using modern UI frameworks like React(preferred) or Angular
Good to have experience to Cloud (AWS preferred or GCP or Azure)
Strong proficiency in Client-Side Programming (ReactJS, HTML, JavaScript, CSS).
Well-versed in C#/.NET, ReactJS, and Cloud development (AWS serverless preferred).
Proficient in designing, developing, and unit testing REST APIs, Web Services, and web applications.
Experience with Microservices Architecture.
Hands-on experience with Core AWS Services.
Familiarity with Systems Architecture and Developer Tools.
Experience with unit testing and integration test automation.
Adaptable to change and eager to learn new technologies and approaches.
Strong sense of curiosity, ownership, and responsibility.
Ability to work effectively in an agile and team environment.
Creative and effective in problem-solving.
What success looks like:
Understanding customer needs and business goals.
Actively contributing to product features and delivering high-quality solutions.
Advocating for best practices and balancing technical debt versus delivery speed.
Decomposing complex outcomes into multiple software components that interact seamlessly.
Understanding and addressing technical dependencies.
Providing valuable feedback on proposed technical changes and implementations.
Collaborating effectively across teams to drive feature development and deployment.
Demonstrating passion for writing quality software and ensuring reliability through automation.
Strengthening the team by sharing knowledge and mentoring junior engineers.
Building strong relationships and communicating effectively with stakeholders.
Proactively identifying and resolving system and software improvements.
Managing risks, prioritizing tasks, and addressing production quality concerns efficiently.
If you're excited about building innovative solutions, working with a collaborative and forward-thinking team, and pushing the boundaries of technology, we'd love to have you on board! Apply now and be part of Paylocity's journey toward excellence.
Paylocity is an equal-opportunity employer.
Paylocity is committed to the full inclusion of all individuals. We recruit, train, compensate, and promote regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. At Paylocity, we believe diversity makes us better.
We embrace and encourage our employees' differences in age, culture, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion or spiritual belief, sexual orientation, socio-economic status, veteran status, and other characteristics that make our employees unique. We actively cultivate these differences through our employee resource groups (ERGs), employee experiences, perspectives, talents, and approaches to drive innovation in the software and services we provide our customers.
We comply with federal and state disability laws and make reasonable accommodations for applicants and employees with disabilities. To request reasonable accommodation in the job application or interview process, please contact ***************************. This email address is exclusively designated for such requests, aligning with federal and state disability laws. Please do not send resumes to this email address, as they will be removed.
Your personal data will be processed for recruitment purposes in accordance with our Notice of Privacy Practices for Mexico Job Applicants and applicable Mexican data protection laws.
#LIRemote
Requirements:
$64k-83k yearly est. 21d ago
Engineer Software - Partner Portal
Paylocity 4.3
Schaumburg, IL jobs
Job DescriptionDescription:
Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce. The company has become one of the fastest-growing HCM software providers worldwide by offering an intuitive, easy-to-use product suite that helps businesses automate and streamline HR and payroll processes, attract and retain talent, and build a strong workplace culture.
While traditional HR and payroll providers automate basic HR processes such as payroll and benefits administration, Paylocity goes further by developing tools that HR and businesses need to compete for talent and deliver against the expectations of the modern workforce.
Take your career to the next level at one of G2's Top 100 Software Companies. Explore our Product & Technology positions to see where you fit!
We are committed to building a world-class team by hiring top talent globally. To ensure compliance, we use an Employer of Record model. Our ideal candidates would be based in Guadalajara, or the surrounding areas, with the right to work there, and be able to work within four hours of Eastern Standard Time.
About Marketplace:
Marketplace's mission is to empower businesses of all sizes to seamlessly connect, automate, and optimize their digital ecosystems. We are dedicated to simplifying the complexity of integrations by providing a diverse and dynamic marketplace of
pre-built connections, APIs, and automation tools. By fostering collaboration among software providers and enabling effortless integration, we strive to unlock limitless possibilities for innovation, efficiency, and growth.
What will you do:
SoftwareEngineers are key members of our product teams, responsible for designing, developing, and maintaining high-quality applications and services. Working closely with Product Owners, Software Test Engineers, and Business Stakeholders, they actively participate in the complete software development lifecycle in an agile environment, including technical design, coding, unit testing,
integration testing, performance tuning, maintenance, test automation, deployments, and upgrades. They also collaborate with DevOps, DBAs, and Systems Engineers to optimize deployments and enhance team velocity and overall software
quality. SoftwareEngineers at Paylocity are passionate about crafting innovative solutions, ensuring high performance and reliability, and delivering seamless experiences for our users.
Who you are:
Enthusiastic about developing the best software available and providing the ultimate customer experience.
An advocate for continuous improvement in our software development process and shortening cycle times for software releases.
Interested in staying current by applying new technologies.
Able to work in a collaborative environment with a willingness to share your ideas.
Able to work independently on modules and complete tasks with high quality and contribute to high velocity, but unafraid to seek out suggestions from other team members.
Excited to work on cutting-edge technology.
Required Experience:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience (minimum 2 years of experience).
2-3 years of hands-on experience with full-stack web development.
Must have experience in C#
Must have experience in full stack engineering using modern UI frameworks like React(preferred) or Angular
Good to have experience to Cloud (AWS preferred or GCP or Azure)
Strong proficiency in Client-Side Programming (ReactJS, HTML, JavaScript, CSS).
Well-versed in C#/.NET, ReactJS, and Cloud development (AWS serverless preferred).
Proficient in designing, developing, and unit testing REST APIs, Web Services, and web applications.
Experience with Microservices Architecture.
Hands-on experience with Core AWS Services.
Familiarity with Systems Architecture and Developer Tools.
Experience with unit testing and integration test automation.
Adaptable to change and eager to learn new technologies and approaches.
Strong sense of curiosity, ownership, and responsibility.
Ability to work effectively in an agile and team environment.
Creative and effective in problem-solving.
What success looks like:
Understanding customer needs and business goals.
Actively contributing to product features and delivering high-quality solutions.
Advocating for best practices and balancing technical debt versus delivery speed.
Decomposing complex outcomes into multiple software components that interact seamlessly.
Understanding and addressing technical dependencies.
Providing valuable feedback on proposed technical changes and implementations.
Collaborating effectively across teams to drive feature development and deployment.
Demonstrating passion for writing quality software and ensuring reliability through automation.
Strengthening the team by sharing knowledge and mentoring junior engineers.
Building strong relationships and communicating effectively with stakeholders.
Proactively identifying and resolving system and software improvements.
Managing risks, prioritizing tasks, and addressing production quality concerns efficiently.
If you're excited about building innovative solutions, working with a collaborative and forward-thinking team, and pushing the boundaries of technology, we'd love to have you on board! Apply now and be part of Paylocity's journey toward excellence.
Paylocity is an equal-opportunity employer.
Paylocity is committed to the full inclusion of all individuals. We recruit, train, compensate, and promote regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. At Paylocity, we believe diversity makes us better.
We embrace and encourage our employees' differences in age, culture, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion or spiritual belief, sexual orientation, socio-economic status, veteran status, and other characteristics that make our employees unique. We actively cultivate these differences through our employee resource groups (ERGs), employee experiences, perspectives, talents, and approaches to drive innovation in the software and services we provide our customers.
We comply with federal and state disability laws and make reasonable accommodations for applicants and employees with disabilities. To request reasonable accommodation in the job application or interview process, please contact ***************************. This email address is exclusively designated for such requests, aligning with federal and state disability laws. Please do not send resumes to this email address, as they will be removed.
#LIRemote
Requirements:
$64k-83k yearly est. 27d ago
Python Software Developer
Egb Systems & Solutions 3.7
East Peoria, IL jobs
Candidate Responsibilities: · Create database tables to help understand technical documentation from data files. · Develop technical requirements for specific data models. · Work in a small team environment to develop database application and interface based off of direct input from work director
and technical documentation.
Qualifications
Technical Skills:
· 3-5 years of software developer experience, using Python.
· Experience with Python (first preference), and Perl, Sed, Awk.
· Experience with SQL general relational database concepts
(Access, MySQL, Oracle).
· Ability to understand technical documentation.
Soft Skills:
· Good communications skills
· Ability to work in a small team environment
· Ability to take directions
Additional Information
All your information will be kept confidential according to EEO guidelines.
$70k-90k yearly est. 12h ago
Python Software Developer
EGB Systems & Solutions 3.7
East Peoria, IL jobs
Candidate Responsibilities:
· Create database tables to help understand technical
documentation from data files.
· Develop technical requirements for specific data models.
· Work in a small team environment to develop database
application and interface based off of direct input from work director
and technical documentation.
Qualifications
Technical Skills:
· 3-5 years of software developer experience, using Python.
· Experience with Python (first preference), and Perl, Sed, Awk.
· Experience with SQL general relational database concepts
(Access, MySQL, Oracle).
· Ability to understand technical documentation.
Soft Skills:
· Good communications skills
· Ability to work in a small team environment
· Ability to take directions
Additional Information
All your information will be kept confidential according to EEO guidelines.
$70k-90k yearly est. 60d+ ago
Software Engineer (Python), Data Platform
Doximity 3.4
Chicago, IL jobs
Doximity is transforming the healthcare industry. Join our mission to help every physician be more productive and provide better care for their patients. As medicine's largest network in the United States, there's an elevated level of responsibility in everything we do. We don't take that responsibility lightly and are committed to building diverse teams with an inclusive culture that can make a direct impact on the healthcare system.
One of Doximity's core values is stretching ourselves. Even if you don't check off all the boxes below we encourage you to apply. Doximity is full of exceptional people who bring their own unique experiences to work everyday and make us all better for it!
Engineers on our data platform team provide standardized tools, frameworks and libraries to empower data pipelining and analytics endeavors through a horizontally scalable data stack. The data platform team is responsible for continuously improving the software environment for our data analysts, machine learning engineers, and data engineers at Doximity. Effectively maintaining and evolving the software layer on which all data teams at Doximity use to build their solutions.
This role can be filled in our San Francisco headquarters OR remotely in the U.S, Central or South America.
How you'll make an impact
You will work closely with data analysts, data engineers, and machine learning engineers, understanding their future needs and current challenges. Your role will be pivotal in ensuring that the Doximity data stack evolves to meet these future requirements and alleviate existing obstacles.
Understand what our data product teams are trying to achieve. Principally, to help you propose, architect, design, and implement solutions and best practices to maximize the time they can spend on their immediate goals, while minimizing the time they need to spend on unrelated or redundant technical hurdles.
You will play a key role in continuously enhancing our softwareengineering culture within the data organization. Your leadership by example will be instrumental in this process.
Working with other teams, you will help isolate and understand development, performance, and stability issues. Alongside the data infrastructure team, you will form the last line of defense in resolving problems facing members of our data teams.
What we're looking for
We're seeking a highly experienced Python engineer who brings a wealth of professional experience in internal tooling and automation, with a proven track record of supporting multiple product teams simultaneously.
The ideal candidate will demonstrate expert fluency in Python and, ideally SQL, coupled with an understanding of programming language internals.
Advanced knowledge of softwareengineering practices, and testing methodologies is a must; you are foremost an engineer, making you passionate about high-quality code, automated testing, and softwareengineering best practices.
Your ability and drive to self-manage, prioritize tasks, and deliver functional solutions will be crucial to succeeding in this role.
You believe successful teamwork requires clear and effective communication, both written and verbal.
You possess advanced knowledge in one or more of: container-based software development workflows (Kubernetes, Docker, Podman), Snowflake, AWS, Apache Airflow, & Kafka.
You have experience with SQL, analytical databases and data analytics.
Compensation
The US total compensation range for this full-time position is $134,000 to $183,000 (inclusive of salary and equity). Our ranges are determined by role and level. The range displayed on each job posting reflects the approximate total target compensation for the position across the U.S. Within the range, individual pay is determined by factors including relevant skills, experience, and education/training.
More on Benefits & Perks
Doximity is proud to offer industry-leading benefits to our full time employees. Some of our offerings include:
Medical, dental, vision offerings for you and your family
401k with matching program
Employee stock purchase plan
Family planning support, Childcare FSA, and parental leave
Life, AD&D, and Disability
Generous time off, holidays and paid company trips
Wellness benefits…plus many more!
More About Doximity…
For the past decade, it's been our mission to help every physician be more productive so they can provide better care for their patients. We believe that when doctors are connected, the healthcare system works better and patients benefit. Doximity enables our verified clinician members to collaborate with colleagues, stay up-to-date with the latest medical news and research, manage their careers, and conduct virtual patient visits. Today, Doximity is the leading digital platform for U.S. medical professionals, with over 80% of physicians, 50% of all nurse practitioners and physician assistants, and 90% of graduating medical students as members.
Joining Doximity means being part of an incredibly talented and humble team passionate about improving inefficiencies in our $4.3 trillion U.S. healthcare system. We are a team of doers who solve problems everyday by treating obstacles like an adventure, and we love creating technology that has a real, meaningful impact on people's lives. Doxers are committed to working towards a more equitable world both within and beyond our office walls. This starts by fostering an inclusive and diverse work environment where differences are valued and all employees are encouraged to bring their full, authentic selves to work daily. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We're growing fast, and there's plenty of opportunity for you to make an impact-join us! For more information, visit Doximity.com.
____________________________________________
EEOC Statement
Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law
$134k-183k yearly Auto-Apply 60d+ ago
Engineering Architect (Node.js)
Okta 4.3
Chicago, IL jobs
Get to know Okta Okta is The World's Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth.
At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we're looking for lifelong learners and people who can make us better with their unique experiences.
Join our team! We're building a world where Identity belongs to you.
he Engineering Architect Team
Auth0 is an easy-to-implement authentication and authorization platform designed by developers for developers. We make access to applications safe, secure, and seamless for the more than 100 million daily logins around the world. Our modern approach to identity enables this Tier-Ø global service to deliver convenience, privacy, and security so customers can focus on innovation.
The Architecture team is a small group of very seniorengineers reporting to our Senior Director of Architecture, working broadly across the organization in collaboration with Engineering, Product, and Security. We partner deeply with other Engineering teams for large projects, and provide direction and architectural guidance for smaller initiatives. We have a dual-pronged charter to "level up the tech stack and level up the people stack" via both technical contributions and partnerships/mentoring.
In this role, you will have the opportunity to significantly contribute to Okta's future technology direction. Through your experience, knowledge of industry trends, and technical abilities you will provide guidance, build proof of concepts, and deliver production software implementations that help Auth0 Engineering teams move faster by using and developing standard patterns and technologies. You will also help advance the engineering culture and help uplevel other engineers. Note that while this role involves a lot of guidance, documentation, and leadership, it also requires substantial hands-on coding and development of both applications and systems.
What you'll be doing
* As part of a team of seasoned Architects, you will collaborate with Product, Security, and Engineering teams to define and continually improve Auth0's technology stack and architecture.
* Develop Architect-level expertise in authentication and authorization, leading initiatives to enhance, scale, and evolve Auth0's product offerings.
* Embed within Engineering teams across the organization for large projects, while providing guidance and lighter touch engagements for smaller initiatives.
* Design, architect, and document large scale distributed systems.
* Lead the development of complex, broadly-scoped functionality in a very large and deep set of services and components.
* Teach by doing: coding, optimizing, and troubleshooting Node.js and Go applications in collaboration with feature development teams.
* Implement features and create consistent foundations using technologies such as AWS, Azure, Node.js, Go, MongoDB, Redis, PostgreSQL, Kubernetes.
* Investigate, understand, and resolve bottlenecks in our ability to scale, use resources efficiently, and maintain a 99.99% uptime SLA.
* Drive technical decision making while striving to find the right balance between factors such as simplicity, flexibility, reliability, cost, and performance.
* Participate in "round table" discussions and mentor team members and engineers throughout the organization to level up our people.
* Participate in our Engineering Leadership Team with other architects, directors, and executives.
* After spending time getting acquainted with our applications, systems, and processes, you'll go through training to join our Incident Commander on-call rotation. Members of our team do periodic on-call rotation for high-severity incidents to help up-level our responses.
What you'll bring to the role
* Passion and thorough understanding of what it takes to build and operate secure, reliable systems at scale.
* Very strong written and verbal communication skills with a demonstrated ability to adjust your communication style to the intended audience, whether communicating with senior executives, customers, engineers, or product managers.
* Experience with Node.js (Javascript or Typescript), the deeper the better, as this role will be working in large Node.js codebases
* Experience with API-driven applications using REST and/or gRPC.
* Experience with multi-cloud environments and container deployments, particularly Kubernetes in AWS/Azure.
* Strong analytical skills to investigate performance, find bottlenecks, and suggest tractable optimizations. Prior experience with application performance management, tracing, and performance testing tools are a plus.
* Excellence at creating clarity and alignment for technical initiatives.
* Ability to lead and resolve company-wide technical discussions, balancing the desire to collect opinions with the need to drive to decisions.
* Great ability to build trust through collaboration with multiple teams and get consensus on a vision.
* Knowledge of application security and cloud security best practices.
* 10+ years of software development experience.
* 5+ years of experience working on cloud applications.
And extra credit if you have experience in any of the following!
* Knowledge of Identity Protocols such as OAuth, OIDC and SAML.
* Experience with security engineering and application security.
#LI-Remote
(P-3286_3209115)
Below is the annual base salary range for candidates located in California (excluding San Francisco Bay Area), Colorado, Illinois, New York and Washington. Your actual base salary will depend on factors such as your skills, qualifications, experience, and work location. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental and vision insurance, 401(k), flexible spending account, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program please visit: ****************************
The annual base salary range for this position for candidates located in California (excluding San Francisco Bay Area), Colorado, Illinois, New York, and Washington is between:$235,000-$353,000 USD
What you can look forward to as a Full-Time Okta employee!
* Amazing Benefits
* Making Social Impact
* Developing Talent and Fostering Connection + Community at Okta
Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! **************************************
Some roles may require travel to one of our office locations for in-person onboarding.
Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.
If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation.
Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Personnel and Job Candidate Privacy Notice at *********************************************
U.S. Equal Opportunity Employment Information
Read more
Individuals seeking employment at this company are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. When submitting your application above, you are being given the opportunity to provide information about your race/ethnicity, gender, and veteran status.
Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Pay Transparency
Okta complies with all applicable federal, state, and local pay transparency rules. For additional information about the federal requirements, click here.
Voluntary Self-Identification of Disability
Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026
Why are you being asked to complete this form?
We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at ******************
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at ***************************
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your "major life activities." If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:
* Alcohol or other substance use disorder (not currently using drugs illegally)
* Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
* Blind or low vision
* Cancer (past or present)
* Cardiovascular or heart disease
* Celiac disease
* Cerebral palsy
* Deaf or serious difficulty hearing
* Diabetes
* Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
* Epilepsy or other seizure disorder
* Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
* Intellectual or developmental disability
* Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
* Missing limbs or partially missing limbs
* Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
* Nervous system condition, for example, migraine headaches, Parkinson's disease, multiple sclerosis (MS)
* Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
* Partial or complete paralysis (any cause)
* Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
* Short stature (dwarfism)
* Traumatic brain injury
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
Okta
The foundation for secure connections between people and technology
Okta is the leading independent provider of identity for the enterprise. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. With over 7,000 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business. More than 19,300 organizations, including JetBlue, Nordstrom, Slack, T-Mobile, Takeda, Teach for America, and Twilio, trust Okta to help protect the identities of their workforces and customers.
$111k-143k yearly est. 7d ago
Software Engineer
Droisys 4.3
Champaign, IL jobs
SoftwareEngineer
Duration : Multi Year Project
Interview Mode : Phone and Skype
Visa : Green Card and US Citizens only.
Key Skills/Technologies: Single Page Application Experience (Bootstrap, Knockout, Durandal, etc.), Javascript, Visual Studio
KEY RESPONSIBILITIES
Design and develop software solutions that will be used by HTRI[
High Throughput Research and Informatics] customers
Interact directly with customers to help understand and document their application requirements.
Troubleshoot hardware/software problems occurring in automated lab equipment systems and within the PC and server based infrastructure.
Develop, test and maintain VB.Net and C# applications for instrument control, data collection and analysis.
Train and assist end-users in the use of developed and purchased software tools
QUALIFICATIONS
5+ years of practical experience in software design and implementation using Microsoft Visual Studio, VB.Net, C# .Net, JavaScript, SQL, XML and hands on experience in Hot Towel SPA Frameworks (Single Page Application) Durandal, Knockout and Breeze
Experience developing Graphical User Interfaces on the Windows Platform
Experience in database development, design and data entity modeling
Ability to work in a dynamic environment where frequent change from customers is commonplace
Excellent written, verbal and interpersonal communication skills
Ability to work in a self-directed team environment
Experience in or the ability to learn concepts related to the area of laboratory information management, instrument control, numerical recipes and/or data analysis.
Experience in Scrum and other Agile Software Development methodologies is helpful
Knowledge of the C/C++ programming language is helpful but not required
Experience in data visualization or data analysis using Matlab, Miner3D, and Tableau, Excel or similar tools is also helpful
A background in the area of physical sciences or analytical sciences is helpful but not required
Bachelors or Master's Degree in Computer Science is required
Additional Information
All your information will be kept confidential according to EEO guidelines.
$66k-84k yearly est. 60d+ ago
Software Engineer
Droisys 4.3
Champaign, IL jobs
SoftwareEngineer Duration : Multi Year Project Interview Mode : Phone and Skype Visa : Green Card and US Citizens only. Key Skills/Technologies: Single Page Application Experience (Bootstrap, Knockout, Durandal, etc.), Javascript, Visual Studio
KEY RESPONSIBILITIES
Design and develop software solutions that will be used by HTRI[
High Throughput Research and Informatics] customers
Interact directly with customers to help understand and document their application requirements.
Troubleshoot hardware/software problems occurring in automated lab equipment systems and within the PC and server based infrastructure.
Develop, test and maintain VB.Net and C# applications for instrument control, data collection and analysis.
Train and assist end-users in the use of developed and purchased software tools
QUALIFICATIONS
5+ years of practical experience in software design and implementation using Microsoft Visual Studio, VB.Net, C# .Net, JavaScript, SQL, XML and hands on experience in Hot Towel SPA Frameworks (Single Page Application) Durandal, Knockout and Breeze
Experience developing Graphical User Interfaces on the Windows Platform
Experience in database development, design and data entity modeling
Ability to work in a dynamic environment where frequent change from customers is commonplace
Excellent written, verbal and interpersonal communication skills
Ability to work in a self-directed team environment
Experience in or the ability to learn concepts related to the area of laboratory information management, instrument control, numerical recipes and/or data analysis.
Experience in Scrum and other Agile Software Development methodologies is helpful
Knowledge of the C/C++ programming language is helpful but not required
Experience in data visualization or data analysis using Matlab, Miner3D, and Tableau, Excel or similar tools is also helpful
A background in the area of physical sciences or analytical sciences is helpful but not required
Bachelors or Master's Degree in Computer Science is required
Additional Information
All your information will be kept confidential according to EEO guidelines.
$66k-84k yearly est. 12h ago
Software Engineer
Royal Cyber 3.5
Naperville, IL jobs
• Design, develop, publish, and schedule reports as per business requirements. • Design, develop and automate SharePoint embedded Power BI dashboards\/reports. • Good knowledge of SharePoint. • Develop reports integrated with data sources from on\-premises, Sh,are Point and Azure infrastructures. • Maintain PowerBI Workspace usage statistics and support monthly governance to manage the PowerBI enterprise ecosystem. • Perform other analytics\-related duties as required • Manage and work with various subsidiaries and departments, including operational personnel and IT personnel, to ensure the progression of projects and initiatives regarding VDTs, Dashboards, and Reporting.
"}}],"is Mobile":false,"iframe":"true","job Type":"Full time","apply Name":"Apply Now","zsoid":"42719958","FontFamily":"Verdana, Geneva, sans\-serif","job OtherDetails":[{"field Label":"Industry","uitype":2,"value":"IT Services"},{"field Label":"Job Opening ID","uitype":111,"value":"5657"},{"field Label":"Work Experience","uitype":2,"value":"4 to 6"},{"field Label":"City","uitype":1,"value":"Naperville, IL"},{"field Label":"State\/Province","uitype":1,"value":"Illinois"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"60565"}],"header Name":"SoftwareEngineer","widget Id":"**********00067217","is JobBoard":"false","user Id":"**********12559117","attach Arr":[],"custom Template":"5","is CandidateLoginEnabled":true,"job Id":"**********16704509","FontSize":"12","google IndexUrl":"https:\/\/royalcyber.zohorecruit.com\/recruit\/ViewJob.na?digest=msty8U2MVqVsLT0cOeyvOUMJPGVKJthl4W2la75RcUo\-&embedsource=Google","location":"Naperville, IL","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do","logo Id":"jo37he59e59634b2342eb853459d6a242551a"}
$65k-82k yearly est. 60d+ ago
Software Developer
Nvisia 3.7
Chicago, IL jobs
Feel like you've learned everything you can with the job you have? Would you like to combine getting smarter with doing what makes sense? Would you like to work with people who are excited about technology and always looking for ways to do their jobs better?
WHO IS NVISIA?
NVISIA is a consulting firm focused in application development with 21 years of successful project delivery. We partner with our clients to define their development standards, tune their processes and deliver their most critical applications. We work collaboratively with them, filling key leadership roles in their teams. We are constantly impressing clients with just how much we can do.
Our consultants are full-time employees who move with us from one client project to the next. To adapt to technology changes between projects, an NVISIA consultant must have true technical skill. To work directly with our clients, an NVISIA consultant must also be a good communicator with a strong sense of teamwork.
NVISIA offers one of the best environments for employees to learn, build real working systems and tackle exciting challenges. We operate in a fun, casual work environment and have great benefits including: competitive salary, bonuses, overtime, and medical/dental/vision insurance. By joining the NVISIA team, your brain WILL be used, your hard work WILL be rewarded, and the projects you work on WILL have impact.
Job Description
WHAT IS THE POSITION?
The Software Developer is responsible for detailed design and development of software in the areas of software design, implementation, deployment support and unit testing. The Software Developer is responsible for independently working on a project under the day-to-day supervision of an NVISIA Project Manager.
Applicants must be comfortable with 20% regional travel.
TECHNICAL QUALIFICATIONS
1-2 years of strong Java programming experience
Excellent Java/C++ programming skills in a team environment
Experience with EJB, JSP, J2EE, WebSphere, WebLogic
Distributed Systems experience
Full Lifecycle Software Development skills
Experience using Struts and Hibernate
Solid understanding of Object Oriented Design Principles
Solid understanding of UML
Qualifications
PROFESSIONAL QUALIFICATIONS
Experience working collaboratively as part of a team
Strong communication skills, including ability to communicate software design with various skill levels
Great attitude and commitment to get the job done
Strong problem solving and effective time management skills
Has a proven record of fostering a positive working relationship between NVISIA and the client's internal staff
Willingness to travel over-night
Ability and strong desire to understand and utilize new technologies
EDUCATION/EXPERIENCE
BA or BS, preferably in computer science, engineering or science / technology-based discipline
Demonstrated initiative as self-starter
Experience with different Software Development Lifecycle methodologies
If this sounds like the kind of challenge you would be up for every day, we would love to hear from you.
Additional Information
All your information will be kept confidential according to EEO guidelines.
$73k-92k yearly est. 12h ago
Software Engineer
Nvisia 3.7
Chicago, IL jobs
Feel like you've learned everything you can with the job you have? Would you like to combine getting smarter with doing what makes sense? Would you like to work with people who are excited about technology and always looking for ways to do their jobs better?
WHO IS NVISIA?
NVISIA is a consulting firm focused in application development with 21 years of successful project delivery. We partner with our clients to define their development standards, tune their processes and deliver their most critical applications. We work collaboratively with them, filling key leadership roles in their teams. We are constantly impressing clients with just how much we can do.
Our consultants are full-time employees who move with us from one client project to the next. To adapt to technology changes between projects, an NVISIA consultant must have true technical skill. To work directly with our clients, an NVISIA consultant must also be a good communicator with a strong sense of teamwork.
NVISIA offers one of the best environments for employees to learn, build real working systems and tackle exciting challenges. We operate in a fun, casual work environment and have great benefits including: competitive salary, bonuses, overtime, and medical/dental/vision insurance. By joining the NVISIA team, your brain WILL be used, your hard work WILL be rewarded, and the projects you work on WILL have impact.
Job Description
WHAT IS THE POSITION?
The SoftwareEngineer is responsible for architecture, design and development of software to include requirements analysis, software design, coding, software integration, testing, debug, and maintenance. The SoftwareEngineer is responsible for independently working on a project under the day-to-day supervision of an NVISIA Project Manager.
Applicants must be comfortable with 20% regional travel.
TECHNICAL QUALIFICATIONS
2+ years of strong Java programming experience
Attention to object-oriented design principles
Attention to software quality, using tools such as source control, unit testing and continuous integration
Experience with common Java frameworks such as Spring, Struts or Hibernate
Demonstrated ability and strong desire to grasp new technologies
Understands stakeholder's needs and requirements and follows Use Cases as functional specification for development
Understands the UI flow and its impact on the system design
Assists in establishing project design standards
Refines the design standards and guidelines for the project
Performs detailed design tasks as required
Helps establish coding guidelines and standards for the project
Helps establish an integration plan
Performs code inspections and reviews at the direction of the Project Manager
Unit tests each class
Designs test components
Assists in integration and system tests
Understands the design limitations and practical constraints of the deployment environment
Qualifications
PROFESSIONAL QUALIFICATIONS
Experience working collaboratively as part of a team
Working on various projects in various technical environments
Strong communication skills, including ability to communicate software design with various skill levels
Experience mentoring Software Developers in the delivery of high-quality software
Assists in the interview and integration processes when asked
Great attitude and commitment to get the job done
EDUCATION & EXPERIENCE
2+ years of professional experience
BA or BS, preferably in computer science, engineering or science / technology-based discipline
If this sounds like the kind of challenge you would be up for every day, we would love to hear from you.
Additional Information
All your information will be kept confidential according to EEO guidelines.