Home  Post Resume Quick IT Job Search  Advanced IT Job Search 
Skip Navigation LinksHome » Job Details
Setka Inc.
  Company Profile
Setka, Inc., is a provider of computer technology consulting services and information technology staffing services to high-growth and major business customers in the United States. Setka is a privately-held corporation based in San Ramon California, founded in 1984.
  Job Details 

Software Architect : Java, J2EE, Spring, EJB, JMS, Servlets, XML, UML : Seattle, WA

Posted On:  5/22/2020 12:47:58 AM

Software Architect

No. of vacancies:  1
Qualifications:  Bachelor's Degree
Essential Skills: 
Not specified
Minimum Total Experience:  3
Job Tenure:  Contract - W2
Salary Offered:  DOE
Job Location:  Seattle WA United States

  Job Description
Senior Software Architect for our client located in Seattle, Washington.
As a software architect, you will join a top-notch engineering team responsible for:
* Coordinating with other architecture professionals, teams, and business owners to keep the software consistent and simple to use.
* Guiding the team?s designs to deliver mature software. Help them understand the limitations and opportunities of choices before the team.
* Developing world-class innovate software products.

- Own technical coherence of major portion of enterprise-class commerce product
- Create and maintain software requirements and specifications from product requirements documentation. These specifications include business requirements, scenarios, interface specifications, and component specifications.
- Communicate requirements and specifications to stakeholders both inside and outside the product development organization
- Define and advocate architectural principals of the software
- Act as a product manager's key technical resource in delivering business value to the market
- Work with testing organization to ensure that specifications are implemented
- Produce prototypes where required, esp. for difficult concepts
- Assess system-wide technical impacts of software changes
- Drive continuous improvement of the quality attributes of the software
- Understand available technology options and assess their strengths and weaknesses
- Make selected new technologies available to the software
- Participate in definition of and advocacy for the software development process and related process improvements
- Collaboration with Product Management, Engineering, Quality Services, Professional Services, and Operations departments towards advancement of the software
- Provide technical leadership to a project team, including requirements analysis, brainstorming, design and implementation of new software.
- Mentor engineers to improve design and implementation skills.
- Write production quality code in Java, J2EE., and Spring
- Adhere to software development and source control processes.
- Provide the software development and product management teams with feedback on the product (manageability, supportability, robustness, functionality, etc.).
- Be an evangelist for best practices and new technology within the Engineering team.
- Work with the Team to provide story point estimates and break user stories down into tasks and supply task-level estimation.
- Design, build, configure, test, and document production quality software on an iterative basis.
- Refactor and maintain existing code on a continuous basis.
- Contribute to the overall success of the Product Development organization.
- Provide input into improvements of core engineering assets. Design, build, configure, test changes to the Qpass core product technology.

- 3+ years experience as a software architect
- 2+ years component software development
- 5+ years of object oriented server side development and object oriented design.
- 3+ years of general server software development experience using the following technologies: Java, J2EE, Spring, EJB, JMS, Servlets
- 3+ years of experience with SQL in a highly transactional application, preferably using Oracle 9i or later
- Experience with UML strongly desired
- Understanding of enterprise architecture (i.e., end-to-end architecture including applications, operations tools and practices, networking, etc) a strong plus
- Experience with highly collaborative methodologies (esp. Scrum/agile)
***Candidates with demonstrated expereince in Software Architecture only.

If you meet the above skill sets,Please apply online.

  Contact Information
Reference Name (If Any): 

Terms and Conditions | Privacy Policy | FAQ | Contact Us | Why?? | Link to us