Senior Software Engineer, Technical Job in Private Company



Position: Senior Software Engineer

About Dnet


Dnet is a not-for-profit social enterprise fostering innovations for empowerment of marginalized communities with special emphasis on women and children using technology as an enabler for access to information and knowledge.  Innovation is Dnet’s DNA; by their application,Dnet attempts to address problems affecting under-privileged communities. We always work for asocial purpose and evidences of social impact.

Role Specification

Senior Software Engineer
Qualification: Graduate or Post Graduate in CSE  from reputed university
Relevant Experience:3-5 years of software design and development experience of life cycle functions covering coding, coding and coding including strong hand on database query preparation.

Role Description

                    Understands the business requirements of the clients and converts them to technical solution design with details use case and code level implementation.
                    This role requires him/her to understand scalability requirements, understand the performance parameters and provide test design.
                    Works in close quarters with the Technical Lead to arrive at the best possible technical fit for the project
                    This role is “breadth related”. However, it is expected that the person would have depth in certain areas.
                    Person should have gone through multiple life-cycles of projects
                    Ability to be an architecture consultant to multiple projects of varying complexities
                    Works in close quarters with the Technical Lead to arrive at the best possible technical fit for the project
                    Person should have gone through multiple life-cycles of projects

Key Responsibilities

  • Offer overall architecture for the solution including DB Architecture and Application Architecture.
  • Design DB, UI and function for any assign technological portal/system.
  • Responsible for the overall coding structure recommendation and associated deliverables, i.e. UI design, Class diagram, Data base design.
  • State of the art coding to implement the requirement.
  • Provides guidance to project teams regarding  design and coding standards, best practices
·         Work as a key person of application development team, understand functional requirements of the end applications and arrive at the functionality requirement for the platform.
·         Provides knowledge leadership in relevant technology research areas, tools, standards and
architectural governance.
·         Technical assessment (e.g. platforms, tool proliferation, age of underlying technologies,
·         uptime/availability, business processes)
·         Designs complex systems at the component level, makes strategic technology choices, and directly supervises the quality of designs and implementation inside and between components

Skills

·         Extensive experience with object-oriented software development methodologies and practices, design and development of multi-tiered, distributed architecture, scalable applications in a client-server / web environment
·         Strong in various technology areas such as OOAD/OOPS/UML, Design Patterns, MVC
·         Exposure to JSP/PHP, java script library, Ajax and UI frameworks
·         Exposure to component model design, SOA, open sources framework/tools, Web Services, JMS, XML, SQL/Oracle, JSON, EAI
·         Exposure of Test Driven Development/Re-factoring ideas/ Domain driven design patterns/continuous integration/Build Automation / Data-Mapper framework/Mocks.
·         Wordpress development/PHP framework
·         Background in implementing n-tier, Service Oriented Architecture (SOA) and MVP/MVC, Cloud Hosting

Salary Range: Negotiable

Other Benefits:

Two festival bonus, Incentive bonus, Gratuity, Earn leave encashment, Yearly increment, 100% subsidize lunch, Group life insurance, Hospitalization benefit, Two days weekly holyday etc.

Job location:

Dnet, 6/8, Block B, Humayun Road, Mohammadpur, Dhaka, Bangladesh.

Submit your application to:jobs@dnet.org.bdwith “Senior Software Engineer” in Subject line

Application Deadline: April 30, 2014

Contact Form

Name

Email *

Message *

Appointment Notice of PDB as Helper