- Job Search
- IT Jobs
- Development Jobs
- Senior Software Developer
Similar Jobs
Senior Software Developer
POSITION:
Reporting to the Technical Project Manager, we are looking for a hands-on senior developer, who will inspire and collaborate with team to ensure the effective design, development, testing and release and maintenance of our products.
Adopting agile methodology, encourage continuous improvement of our products, toolsets and processes.
The ideal fit for the company is a personable Developer with at least four years of experience. The team work with modern tech and promote software development best practices so they are keen for Developers that can produce clean quality code.
The chosen individual will work out of the Contour Software Karachi resource center office, as an extension of the division-based R&D department.
JOB RESPONSIBILITIES:
Accountable for ensuring the completion of User Stories are in line with the sprint schedule
Report to the TPM on progress towards overall running Projects
Liaise with the Product Owner on progress
Responsible for ensuring the development meets expected company standards (e.g., development documentation standards)
Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
Conducting feasibility studies for upgraded software systems.
Working with offshore and onshore delivery teams
Maintaining and supporting Flow products and improving the performance of existing software
Work collaboratively with test teams agreeing test cases
JOB QUALIFICATIONS:
Essential:
A Bachelors or Masters degree in Computer Science / Software Engineering or an equivalent qualification in another technical field.
Knowledge of Enterprise Java/Scala technology stacks
Development of high-performance code in Java in a multi-core environment
Minimum four years development experience
Personable with the ability to build effective working relationships with team members
Experience with Scala, or other functional programming paradigm
Candidates with no prior experience on Scala must be willing to learn
Desirable:
Awareness of Agile/Scrum and Waterfall, Test-Driven Development (TDD)
Websphere development
Familiarity with some of the following frameworks/specification: JAX-WS, JDBC, EJB3, JMS, Spring, Hibernate.
Exposure to one or more of the following application server systems: WebSphere, JBOSS, Weblogic, NetWeaver.
Exposure to one or more of the following RDBMS: Oracle, SQL Server, PostgreSQL.
Experience of code management using git
Experience with Azure DevOps.
Experience with Maven build automation tooling
Your Personal Characteristics will include:
Results driven and self-motivated with a "can-do” attitude and determination to get software deployed
Ability to support/coach developers both onshore and offshore
Both willing and keen to learn new technologies
Self-motivated and works well under pressure
Strong problem-solving skills and ability to suggest technical solutions to problems where required
Ability to work independently with little supervision
Good listening and communication skills (oral and written)
Strong technical, quantitative, and analytical skills.
The ability to take ownership and deliver results
Good team player, yet willing to take personal responsibility for resolution of issues
Be energetic, motivated, and enthusiastic
for more details, contact us at
nadimhr07@gmail.com
   Your application has been submitted successfully
Thanks for submitting the application, Please check your email and Goodluck!
You have already been applied on this job.
Email Me Job
Delete Office
Are you sure, you wish to delete?
Job Application
Are you sure, you wish to delete?
Job Portal
Quickest way to apply and increase your chances of getting shortlisted! Please make sure your profile is up to date before your apply.
Apply for - Upload/Choose documents
Resume
Upload your Resume
Cover letter
You Can Upload Image Files (.png, .jpeg or .gif), .pdf and .docx Files.
You Need To Provide At Least Your Resume(.pdf,.docx and .doc) To Submit An Application.
Apply for - Create an Account
Already have an account?SignIn
New to careerz360.com?SignUp