Job Title: Java Developer 
 Location: Salt Lake City, UT
 Duration: 6+ Months 

Senior Software Engineer

A Senior Software Engineer provides business solutions by developing complex 
software applications. They demonstrate a solid understanding of the business 
or function for which the application is designed. They work well within a team 
environment, and across multiple teams.  They establish trusted relationships 
with peers and management.  They provide technical direction and also comply 
with defined standards and technologies.  They look for continuous improvement 
opportunities as well as use their experience and competencies to deliver 
high-quality results on all tasks and initiatives.
•         Bachelor’s degree preferred
•         6+ years of experience
•         Advanced knowledge of the following languages and technologies:  
Java, REST, XML, Spring, iBatis, PL/SQL
•         Knowledge of Scala, Fuse and Maven helpful
•         Knowledge of BPMN (Business Process Model and Notation) helpful
•         Advanced knowledge and experience writing meaningful and useful unit 
and integration tests that provide solid test coverage
•         Complies with and helps influence architecture standards
•         Displays a full understanding of an agile software development 
process, and able to write and test code in a disciplined and efficient manner
•         Evaluates and provides technical solutions to complex application 
development problems
•         Performs code reviews to ensure interactivity/interoperability 
between programs; provides programming/debugging assistance to others
•         Works on complex assignments 
•         Participates in the evaluation, selection and piloting of new 
•         Analyzes potential system performance problems and makes 
•         Understands vision, goals and direction of team/organization
•         Provides technical leadership 
•         Able to provide guidance and training to enable other team members to 
meet/exceed expectations
•         Can work with a wide range of teams across various issues, locations, 
and time zones
•         Influences key individuals inside and outside own group and earns 
their respect
•         Earns trust, respect and credibility from team members, and shows 
respect for differences and diversity
•         Works under minimal direction
•         Develops technical documentation
•         Identifies opportunities for continuous improvement
•         Seeks other resources/ expertise to define solutions

 With Regards & Wishes, 
 Phone: 407-574-4426 
 Fax: 407-641-8184 
 IM: watson_applied 

 NOTE: We, at APPLIED THOUGHT, are firmly opposed to e-mail spamming. We 
apologize to those who do not wish to receive this e-mail. Please reply with 
UNSUBSCRIBE in the subject listing, all email addresses that you would want us 
to remove and any inconvenience caused is highly regretted. We appreciate your 
patience & cooperation. 
 Please consider your environmental responsibility before printing this e-mail

You received this message because you are subscribed to the Google Groups "reks 
and resumes" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
To post to this group, send email to
Visit this group at
For more options, visit

Reply via email to