Job Listing Description

Analyst/Developer

Description:
PDS Tech, Inc. is seeking an .NET Developer, in Everett, WA. For more information please contact Peter Pham 316-854-3040 or ppham@pdstech.com.

Summary:
  • Quickly learn the existing application and begin enhancing it.
  • Design, test, and build applications utilizing hardware, database, and programming technologies.
  • Analyze, refine, and transform data into usable formats for application creation and reporting.
  • Maintain documentation of application development (architecture, design, and user guide).
  • Understand complex integration layers between client systems.
  • Engage directly with users to gain understanding of business processes to improve application effectiveness.
  • Become an expert on the ordering process and integrations with billing, provisioning, scheduling, and dispatch systems.
  • Provide technical training and support to other departments for applications we support.
  • Learn programming languages such as SQL, Java, and JavaScript.

Required Skills and Experience:
  • Degree in Computer Science and 3+ years of experience, or 7+ years of industry related experience.
  • Must be a self-starter, needing little direction and capable of working in a fast-paced development environment.
  • Service oriented architecture: Hands-on experience delivering high-scale SOA utilizing a micro-service strategy.
  • Microsoft technologies: .net Framework, .net Core, C#, ASP.NET MVC, Web API, Entity Framework.
  • Database technologies: experience building and querying Microsoft SQL and nosql databases (specifically Mongo and Cassandra).
  • Web technologies: Practical experience with SPA frameworks like Angular. Proficient in JavaScript, HTML/CSS and responsive design.
  • Testing and/or automation frameworks: like nUnit, XUnit, Selenium, Jasmine, etc.
  • Mobile / Android / Java development experience is a plus but not required for this position.

Desired Skills and Experience:

  • UX and mobile first responsive design.
  • Strong experience and belief in writing clean code using current patterns and practices.
  • Experience in an agile and scrum environment, working in cross functioning teams and writing and estimating user stories.
  • Experience with Test Driven Development.
  • Team player: willingness to pair programming, strong collaboration within the team as well as with external groups including other development teams, operations, QA, database teams, and business groups.
  • Accountable and dependable to do what is needed to complete tasks, stories and sprints with a high level of quality and on time.
  • Experience with a continuous integration environment.
  • Experience with git as a source control system Impact and Influence.
  • Great problem solving skills.
  • Demonstrated passion for learning and bringing new technologies and practices to a team.
  • Experience participating in building, growing and mentoring a team.
  • Experience delivering high quality code through the product lifecycle in large company.
  • Enjoy driving continuous improvement through change in a complex environment.
  • Knowledge and experience designing across client/server and distributed computation.
  • Outstanding communication skills (verbal and written) and an ability to communicate with internal and external customers at all levels, including management/non-technical audiences.
  • Demonstrated ability to be a team player as well as an independent contributor on the assigned team, striving to reach highest standards of software engineering every day.
  • Demonstrable software architecture and strong software design skills.
  • Experience building and supporting high volume applications.

Requirements analysis: Review non-technical user stories with the stakeholders.
System Architecture: Participate in technical design of new and updated functionality with our team, other client teams, as well as external companies.
Feature development: Developing functionality across the full stack including database, services, system integration, and UI.
Maintenance: Investigate, troubleshoot, debug and implement fixes for software defects.
Testing: Work closely with Quality Assurance and software development engineers to ensure that code is exercised in an automated way that ensures consistent quality.
Devops functions: Working with the operations team to support our deployment process.
Documentation: Support the sustainability of the systems by providing concise documentation about the applications and process.
Mentoring: Provide code reviews, training, and paired programming to other members of the team.
 
 
Job Number: 1910109156
Job Location: Everett, WA
Duration: 3 months
Input Date: 01/13/2020
Firm Name: PDS TECHNICAL SERVICES
Attention: Peter Pham
Address: 300 E JOHN CARPENTER FWY STE 700
City, State: IRVING, TX 75062
800 Phone: 866/224-2745
Email: cecjdallasav@pdstech.com
Website: https://pdsjobs.force.com/candidates/job_detail?id=a1i1T000002fVmrQAE&URLSource=cjhunter

Previous Listing       Next Listing
Back to Abbreviated Search Results
Back to Complete Search Results
Back to Advanced Job Search

Phone: (425) 806-5200
Fax: (425) 806-5585
Email: staff@cjhunter.com
ContractJobHunter is a service of:
C.E. Publications, Inc.
P.O. Box 3006, Bothell, WA 98041-3006, USA
Disclaimer
The content of this website is Copyright 2020 C.E. Publications, Inc.