Senior Developer - Potential to earn $ 150,000 per annum

23 views
Skip to first unread message

Roger

unread,
Nov 5, 2012, 12:59:53 PM11/5/12
to maddotn...@googlegroups.com
Pls contact me at 630 928 1111 


Senior Applications Developer

 Reports to: Manager of Web & SQL Services

 Position Summary:

On a day-to-day basis, the Senior Applications Developer leads all development projects through the entire software development lifecycle. Duties also include interfacing with Project Managers, Account Managers and clients to gather and analyze requirements, and mentoring junior level programmers.  Having the ability to steer a project from beginning to end and make sure it fits with the organization's technology infrastructure and business strategy.

 Position requires providing architecture strategy and best practices per the software development lifecycle.  Provide cutting-edge solutions and assist to identify technological opportunities to stakeholders.  Architect should provide all direction towards emerging technologies and how it will integrate into all projects/applications as necessary.  The ability to understand the financial budgets relating to technology and finding the best possible resources to complete the project efficiently while staying within financial guidelines.  This position requires strong interpersonal skills and should have a “door is always open” attitude. 

 Roles and Responsibilities:

  • Day-to-day tasks include but are not limited to:
    • Attend Project Roll-out Meetings
    • Review budgeted time for projects and estimate hours needed
    • Analyze user requirements
    • Develop function requirements and technical specifications
    • Train and mentor junior programmers
    • Provide use cases and business rules
    • Unit testing of application code
    • Integration testing of applications
    • Interface design
    • Database programming of stored procedures, triggers and queries
    • Integration of disparate systems
    • Web services
    • Security reviews and analysis
    • Work with PM’s to perform acceptance testing against requirements
    • Work with Creative to gather design elements
    • Create Development Timeline
    • Notify Project Manager of delays
    • Identify other production requirements
    • Attend Project Management Meetings
    • Recommend software and hardware upgrades
    • Integrate FLASH and other multimedia content into applications
    • Document applications and code
    • Perform required training
    • Attend necessary industry training and development events
    • Technical leader for new application design projects
    • Works with business executives and end-users to conceptualize a new application project
    • Recommends technical resources and strategies
    • Take on more complicated programming responsibilities such as systems or back-end programming

Requirements:

     General Skills:

o    Supervisor Responsibility including, but not limited to:

§  Mentor other colleagues

§  Project Management

§  Interns

§  Freelancers

o    Take the active role in the development, maintenance and growth of client programs including participation in strategic planning, budgets and deadlines.

o    Communicates regularly with Manager, Web Applications & SQL on day-to-day meeting activities.

o    Has direct reporting responsibility to internal staff (i.e., Project Manager, Account Executive, etc.)

o    Assumes responsibility for additional projects on an as needed basis

o    Delivering projects on time and within budget, and with high quality.

o    Detail oriented and excellent organizational skills

o    Ability to interact and lead the client in a professional and confident manner

o    Understands and contributes to the purpose, structure and goals of DataPoint and comprehends the inter-relationship between various departments within client environment

    • Lead technical troubleshooting as needed
    • Top-notch planning and designing skills are key
    • Focus on web-based Software as a Service solutions

     Technical Skills:

o    ASP.NET, VB.NET, SQL or equivalent experience coding for web-based applications, desktop applications, and SQL server. Web Services and XML experience required.

o    In-depth knowledge of development practices and processes, and comprehensive understanding of all aspects of the software development process.

o    Strong working knowledge in design and programming in VB.NET.

o    Strong working knowledge and understanding of current web standards and user interface design and principles; strong knowledge of HTML, JavaScript

o    Strong knowledge and experience in website design, including master pages, CSS and XHTML.

o    Strong knowledge and experience in Object Oriented Programming Methodologies

o    Strong working knowledge and experience of software design patterns

o    Strong working knowledge of software development architectures and their application with respect to desired business model

    • Excellent general software developer with industry experience
    • Understanding of SaaS modeling and concepts

 

     Work Experiences:

o    Not less than 8 years of development and relational database experience.

o    Real world SaaS application experience

Reply all
Reply to author
Forward
0 new messages