Under Development Features: Talent Bank/Pool, VMS Intigration, Analytics, Social Integration, Reports, API Integration, Resource and Timesheets Management, Company Admin

Senior Software Developer – Windows Development (1136 views)

Bloomington, MN
January 29, 2021

***** Direct Client Requirement*****                    

Title                          : Senior Software Developer – Windows Development

Location                   : Bloomington, MN

Rate                          : DOE /If your experience and skills match call us immediately for submission

Duration                   : 12 Months

Interview Type         : Skype or Phone

Work Status             : Successful applicants must be legally authorized to work in the U.S

Job Type                  : C2C,C2H,W2

Experience              : 6 years

Prefer W2               : U S C/ G C /H1B Transfer/OPT/CPT/H4 EAD and other US work authorization are accepted

Job Description


Position Summary

The Senior Software Developer is responsible for analysis, design, implementation, and unit testing to produce high-quality code for a project team responsible for supporting a number of test driver platforms. They will use industry best practices while working in a team of high-performing professionals. They are also responsible for maintaining and supporting mission-critical applications as necessary. Software developers are expected to mentor associate software developers and continually contribute to process improvement activities. The Software Developer will:

  • Implement & Perform – Implement designs following Pearson coding standards and industry best practices; maintain and support mission-critical applications as necessary
  • Analyze & Design – Ensure business and requirements artifacts are created that effectively model the customer’s requirements. Use tooling and best practices to create design models from requirements
  • Review – Participate in and lead requirement, design and code reviews
  • Test & Deployment – Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software. Create testable requirements and write and execute unit tests
  • Quality/process improvement – Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence
  • Reporting – Complete project documentation as required, including logging status, risk, progress, and effort on assigned work
  • People development – Mentor and train new team members
  • Performs other duties as assigned

Required Experience:

  • Bachelor degree in Computer Science, MIS, or equivalent technology discipline
  • 5+ years of Java development
  • 2+ years relevant software development experience creating business applications with relational database systems

Desired Experience:

  • 1+ years’ experience using Java Swing
  • Experience with development, maintenance, and testing of Java applications following industry best practices
  • This is core Java on Windows. Not Java inside a browser. Knowledge of Windows OS is key.
  • Agility is good, communication is required. Experience with some or all of the following tools is considered a bonus:
  • JUnit / Mocking Frameworks
  • Ivy dependency management
  • Gradle / Ant / Build Frameworks
  • IntelliJ IDE

*****Referral Bonus Available: Refer your friends or colleagues, get referral bonus******


Apply here or Please send to resumes@sohanit.com

Follow us on LinkedIn and Twitter for daily active requirements

LinkedIn: https://www.linkedin.com/company/sohanit-inc/?viewAsMember=true
Twitter: https://twitter.com/SohanITInc1

Position Keywords: Java,QA, configuration management,

Pay Rate: DOE/If your experience and skills match call us immediately for submission

Job Duration: 12 Months

% Travel Required: None

Job Posted by: Consulting Services

Job ID: OOJ - 2746

Work Authorization: Successful applicants must be legally authorized to work in the U.S

Don't have time now?
Get a reminder in your inbox